如何在blackberry中创建类似ListView或TableView的日历
如何在blackberry中创建类似于日历的视图,并且每个列表都有不同的颜色(例如:蓝色表示奇数行,白色表示偶数行) 我想要一个像下面这样的结构 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 其他示例,如此链接中的图像--> 我使用黑莓JDE4.7。 谢谢试试这个-如何在blackberry中创建类似ListView或TableView的日历,listview,blackberry,view,calendar,tableview,Listview,Blackberry,View,Calendar,Tableview,如何在blackberry中创建类似于日历的视图,并且每个列表都有不同的颜色(例如:蓝色表示奇数行,白色表示偶数行) 我想要一个像下面这样的结构 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|文本 文本|文本|文本|文本|文本|文本|文本|文本|文本|
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);
intk;
拉贝尔菲尔德;
GridFieldManager网格=新的GridFieldManager(9,4,0)//第一个参数用于行,第二个参数用于列
对于(int i=1;i<37;i++){
k=i%2;
如果(k!=0){
l=新LabelField(“+i”)
{
公共空间绘制(图形)
{
图形.设置颜色(颜色.红色);
超级油漆(图形);
}
} ;
}否则{
l=新LabelField(“+i”)
{
公共空间绘制(图形)
{
图形。设置颜色(颜色。蓝色);
超级油漆(图形);
}
} ;
}
网格。添加(l);
}
网格设置列填充(30);
grid.setRowPadding(30);
添加(网格);
GridFieldManager支持4.7?我不能使用GridFieldManager,因为我使用blackberry jde 4.7。如果我尝试您的代码,我必须创建GridFieldManager类。你能给我JDE4.7的示例代码吗?