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