Java 有paintComponent()方法 不执行构造函数?
import javax.swing.JPanel;
import java.awt.Color;
import java.awt.Graphics;
public class DrawPanel extends JPanel{
public DrawPanel()
{
System.out.println("1");
}
public void paintComponent(Graphics g)
{
System.out.println("2");
super.paintComponent(g);
System.out.println("3");
}
}
输出时2323为什么不首先执行构造函数呢