100.Applets 中的一些基本方法 -- II
public void paint(Graphics g) 实际有一个参数, 可以在屏幕上画出你想要的东西
在一些高级的应用程序中, 有时需要用到 update() 和 repaint(), 我们有时会被这些方法混淆. 你可能需要在一个动态的applet 中调用 repaint() 来改变显示, 但是不需要调用 update() . 不过 update() 有时是最好的重入
public void repaint() 是你向Java runtime提出的一个更新屏幕的请求
public void update(Graphics g) 被 repaint() 调用, 完成包括清理屏幕和调用paint() 在内的屏幕更新的工作
Copyright: NPACT