簡體   English   中英

如何在Blackberry中創建類似日歷的ListView或TableView

[英]how to create ListView or TableView like calendar in blackberry

我如何在Blackberry中創建類似於日歷的視圖,並且每個列表都有不同的顏色(例如:藍色表示奇數行,白色表示偶數行)。

我想要一個像下面的結構

文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文字| 文本

其他示例,例如此鏈接中的圖片-> http://appworld.blackberry.com/webstore/content/14535/

我使用黑莓jde 4.7。 謝謝

嘗試這個 -

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);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM