如何在黑莓中创建日历这样的视图,每个列表都有不同的颜色(例如:蓝色代表奇数行,白色代表偶数行)。
我想要一个如下所示的结构
文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本 文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本 文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本 文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本 文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本 文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本 文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本 文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文字|文本
其他样本,例如此链接中的图片 - > http://appworld.blackberry.com/webstore/content/14535/
我使用黑莓jde 4.7。 感谢
答案 0 :(得分:0)
试试这个 -
int k;
LabelField l;
GridFieldManager grid = new GridFieldManager(9,4,0); //First parameter for row,second for column
for (int i = 1; i < 37; i++) {
k=i%2;
if(k!=0){
l=new LabelField(""+i)
{
public void paint(Graphics graphics)
{
graphics.setColor(Color.RED);
super.paint(graphics);
}
} ;
}else{
l=new LabelField(""+i)
{
public void paint(Graphics graphics)
{
graphics.setColor(Color.BLUE);
super.paint(graphics);
}
} ;
}
grid.add(l);
}
grid.setColumnPadding(30);
grid.setRowPadding(30);
add(grid);