package javademo;
import javax.swing.*;
import java.awt.*;
public class DrawDemo extends JFrame{
MyPanel mp = null;
public static void main(String []args){
DrawDemo drawdemo = new DrawDemo();
}
public DrawDemo(){
mp = new MyPanel();
this.add(mp);
this.setSize(400, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
class MyPanel extends JPanel {
//重写JPanel的Paint方法
//Graphics是绘图的重要类,你可以把它理解成一支画笔
public void Paint(Graphics g){
//调用父类函数完成初始化
//这句话不能少
super.paint(g);
System.out.println("321");
//先画一个圆圈
g.drawOval(10, 10, 40, 60);
}
}