编辑代码


import javax.swing.*;
import java.awt.*;
public class Draw_ extends JFrame{
    private mypannel mp=null;
    public static void main(String[] args) {
        new Draw_();
    }
    public  Draw_(){
        mp=new mypannel();
        this.add(mp);
        this.setSize(400,300);
        //当点击小×,完全退出
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setVisible(true);
    }
}
class  mypannel extends JPanel{

    @Override
    public void paint(Graphics g) {
        super.paint(g);
        g.drawOval(10,10,100,100);//画一个圆
        g.drawLine(10,10,100,100);
        g.setColor(Color.blue);
        g.fillRect(10,10,100,100);
        //获取图片资源
         Image image=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/123.jpg"));
        g.drawImage(image,10,10,960,540,this);
        g.setColor(Color.red);
        g.setFont(new Font("宋体",Font.BOLD,50));
        g.drawString("王小只",100,100);
    }
}