如题:下面是我抄的代码
public class MyFrame extends Frame{ //GUI编程里的:AWT,swing
public void launchFrame(){ //加载窗体
setSize(300,300);
setTitle("你能闯过几关");
setLocation(100, 100);
setVisible(true);
addWindowListener(new WindowAdapter() { //监听内部类
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}
public void paint(Graphics g) {
g.drawLine(100, 100, 200, 200);
}
public static void main(String[] args) {
MyFrame gf=new MyFrame();
gf.launchFrame();
}
}
用红色标记的这个paint方法在main方法里没有调用也可以被实现 这是为什么,在哪里已经调用了吗?
我是新手 刚接触java 还正在努力学习中 望各位大神帮帮忙