2
我试图用两次调用每个方法之间的Thread.sleep调用.fillrect方法来缓慢绘制一个矩形。发生什么事是在矩形初始化之前调用sleep方法,所以看起来rectange已经被绘制了。我只想绘制一部分rectange,暂停5秒钟,然后绘制另一部分。填充矩形 - 绘画方法(MIDP)
这里是我的代码 -
public void paint(Graphics g, int w, int h) {
g.drawRect(0, 0, w - 1, h - 1);
g.fillRect(0, 0, 10, h-1);
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
g.fillRect(0, 0, 50, h-1);
}
感谢
就像这样:? – 2011-01-25 17:50:13