java-GUI-画笔

GUI-画笔

​ 自定义类,继承frame,重写paint方法

public class Application {
    public static void main(String[] args) {
        new MyFrame();
    }
}

class MyFrame extends Frame{

    public MyFrame(){
        init();
    }

    @Override
    public void paint(Graphics g) {
        g.setColor(Color.BLUE);
        g.fillOval(200, 200, 100, 100);
    }

    public void init() {

        // 设置窗口大小,坐标
        setBounds(200, 200, 400, 400);

        // 关闭窗口
        addWindowListener(new WindowAdapter() {
            @Override
            public void windowClosing(WindowEvent e) {
                // 终止程序
                System.exit(0);
            }
        });
        // 设置窗口显示
        setVisible(true);
    }

}

注意:画图的图形的坐标不能超过窗口坐标的范围,否则图形不显示。

上一篇:GUI第一个界面


下一篇:python selenium 爬虫 模拟浏览网站内容