首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

paint(Graphics g)`为什么不需要在主程序中调用?该如何处理

2012-01-24 
paint(Graphics g)``为什么不需要在主程序中调用?为什么每次打开窗口(Frame)会自动调用?有个什么样的机制

paint(Graphics g)``为什么不需要在主程序中调用?
为什么每次打开窗口(Frame)会自动调用?有个什么样的机制么?

[解决办法]
因为它另一个线程在时刻监听,我们暂时还接触不了那个底层的东西
[解决办法]
控件都是画出来的。你可以看看如何自定义组件,然后就知道为什么会调用paint了。
[解决办法]
它是在GUI刷新时,自动触发调用的,开始可以知道这点就行,以后需要的可以深入了解
也可通过执行repaint()来触发

热点排行