比如一个Component(例如Frame),在显示时将setVisible(true)后;在什么时候才调用paint()方法,还是paint方法在setVisible(true)之前就调用了。书上说执行setVisible(true)后,不是立即调用该方法,而是在某个不确定的时刻才调用,我想知道到底什么时候才调用。还有就是在窗口改变大小或者隐藏后显示,又什么时候调用该方法??谢谢!