1

我是 J2ME 的新手,我对画布非常感兴趣,因为它可以做很多工作,但我遇到的问题是定义坐标 X 和 Y

我尝试用绿色和灰色两种颜色填充我的屏幕,但它错过了屏幕上方的一部分:

我需要你帮忙

谢谢!!

4

1 回答 1

1

您的问题的第 3 版中第二次出现i * sizefillRect感觉很滑

    int size = 50;
    for(int i = 0; i < itemsPerLines.length; i++){
         int x = 0 + 1, y = i * size,
                width = getWidth() - 2, height = size /* not i*size */;
         if(i % 2 == 0){
             g.setColor(0x00ff00); // green - not 0x0ff000
         }else{
             g.setColor(0x414141);
         }
         g.fillRect(x, y, width, height);
         g.setColor(0xff00ff); // red + blue? wonder how it looks
         int x1 = i * size, y1 = y;
         g.drawLine(x, y, x1, y1);


    }
}
于 2011-10-04T12:42:22.453 回答