当前位置: 代码迷 >> J2SE >> paint(Graphics g)`为什么不需要在主程序中调用?该如何处理
  详细解决方案

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

热度:653   发布时间:2016-04-24 18:06:25.0
paint(Graphics g)``为什么不需要在主程序中调用?
为什么每次打开窗口(Frame)会自动调用?有个什么样的机制么?

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