JAVA清除画布
答案:1 悬赏:70 手机版
解决时间 2021-01-17 03:57
- 提问者网友:几叶到寒
- 2021-01-16 14:00
JAVA清除画布
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-01-16 14:34
1.repaint 概念
重绘此组件。如果组件是轻量组件,则此方法会尽快调用此组件的 paint 方法。
否则此方法会尽快调用此组件的 update 方法。
2.repaint方法
1.public void repaint()
2.public void repaint(long tm)
//指定调用update方法之前等待的最大毫秒数tm
3.public void repaint(int x,int y,int width,int height)
//重绘组件的指定矩形区域
4.public void repaint(ling tm,int x,int y,int width,int height)
注:repaint方法不总是马上执行,Java虽然会尽可能快的执行repaint,
当Applet运行在较慢的平台上或计算机较忙时,
应该考虑使用第2或4种repaint方法,
指定在多长时间内必须执行repaint,否则就放弃。
3.工作原理
repaint()方法
|
|
V
AWT线程--->paint()方法-->图形绘制
|
|
V
update()方法--->paint()方法--图形绘制
重绘此组件。如果组件是轻量组件,则此方法会尽快调用此组件的 paint 方法。
否则此方法会尽快调用此组件的 update 方法。
2.repaint方法
1.public void repaint()
2.public void repaint(long tm)
//指定调用update方法之前等待的最大毫秒数tm
3.public void repaint(int x,int y,int width,int height)
//重绘组件的指定矩形区域
4.public void repaint(ling tm,int x,int y,int width,int height)
注:repaint方法不总是马上执行,Java虽然会尽可能快的执行repaint,
当Applet运行在较慢的平台上或计算机较忙时,
应该考虑使用第2或4种repaint方法,
指定在多长时间内必须执行repaint,否则就放弃。
3.工作原理
repaint()方法
|
|
V
AWT线程--->paint()方法-->图形绘制
|
|
V
update()方法--->paint()方法--图形绘制
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯