package minime.ui.menu;
import minime.Logger;
import minime.font.Font;
import minime.gen.FontRscId;
import minime.ui.Label;
public class MenuScaleItem extends Label{
private static Logger LOG=Logger.getLogger("MenuScaleItem");
private int imgRscId;
public MenuScaleItem(int txtRscId,int imgRscId,int txtColor)
{
super(txtRscId,new Font(FontRscId.FONT_SYSTEM, FontRscId.FT_STYLE_BOLD, FontRscId.FT_SIZE_MEDIUM),txtColor);
this.imgRscId=imgRscId;
}
public static MenuScaleItem[] createMenuScaleItems(int[] txtId, int[] imgId,int[] textColors)
{
MenuScaleItem[] items=new MenuScaleItem[txtId.length];
for(int i=0;i<txtId.length;i++)
items[i]=new MenuScaleItem(txtId[i],imgId[i],textColors[i]);
return items;
}
public static MenuScaleItem[] createMenuScaleItems(int[] txtId, int[] imgId,int textColor)
{
MenuScaleItem[] items=new MenuScaleItem[txtId.length];
for(int i=0;i<txtId.length;i++)
items[i]=new MenuScaleItem(txtId[i],imgId[i],textColor);
return items;
}
public int getImgRscId() {
return imgRscId;
}
}
|