- AWT,覆盖
paint()
。 - 摇摆顶层容器(
EGS
是Jframe,JWindow,JDialog,JApplet
。),覆盖paint()
。但是,有许多充分的理由不采用TLC进行涂漆。也许是一个单独问题的主题。 - Swing的其余部分(任何派生自的组件
JComponent
)将覆盖paintComponent()
。 - 既不覆盖也不显式调用
paintComponents()
,将其留给API在需要时调用它。
确保@Override覆盖方法时也要使用符号。
这样做会在试图覆盖问题暗示
paintComponent(..)的Jframe(它有没有这样的方法),这是很常见的。



