paint() 是在Container類中的. 每當容器更新(調用repaint方法) repaint()方法調用update()然後update()方法就會調用paint()方法。java是這麽設計的這麽設計可以實現雙緩沖。
至於這個妳現在不用理解。只要理解 paint() 是繪制妳這個容器 需要繪制的畫面就行了。draw什麽什麽方法 在Graphics類中。 draw方法就是繪制壹些具體的東西。
舉個簡單的例子
如果妳在壹個Container類中
重寫了paint(Graphics g) {
g.draw什麽什麽
g.draw什麽
}
這樣妳的容器裏面就有了妳畫的東西了。