当前位置: 技术问答>java相关
paint () and Paintcomponent()
来源: 互联网 发布时间:2015-10-16
本文导语: 我希望那位朋友可以给我讲一下 paint() and paintComponent() 还有repaint() 他们三者的关系是什么?各有什么作用呀? 我发现 paint()画图后,他本身在经历过(窗口最大化或最小化后,图像消失) 而paintComponent()就不会出现...
我希望那位朋友可以给我讲一下
paint() and paintComponent()
还有repaint() 他们三者的关系是什么?各有什么作用呀?
我发现
paint()画图后,他本身在经历过(窗口最大化或最小化后,图像消失)
而paintComponent()就不会出现以上情况,我对此不了解希望高手指点。
谢谢了。
paint() and paintComponent()
还有repaint() 他们三者的关系是什么?各有什么作用呀?
我发现
paint()画图后,他本身在经历过(窗口最大化或最小化后,图像消失)
而paintComponent()就不会出现以上情况,我对此不了解希望高手指点。
谢谢了。
|
paint调用函数中包括paintComponent(),而repaint()的作用就是调用paint().
|
对不起,上面说错了。应该是覆盖update()方法,用repaint()触发update(),update()里应直接调用paint()就可以了。
|
好像是:若你不覆盖repaint()方法的话,它的初始行为是清空画板再调用paint(),所以当最小最大化时图象会不见了。不知道说的是否正确