PaintComponent 方法的标记如下:
public void paintComponent(Graphics g) 图形对象g由java运行时系统自动创建。该对象控制信息的描绘,可以使用定义在Graphics类中的各种绘制字符串和几何图形。
例子:
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawString("Welcome to Java!", 40, 40);
}
Swing组件使用paintComponent方法绘制图形。paintComponent方法被调用,用来绘制图形上下文。当显示框架或者重新定位框架时,调用该方法。在显示新的图形前,有必要调用super.paintComponent(g)清空浏览区域。如果没有调用该方法, 前面的图形不会清空。