首页 > 编程语言 > 详细

java-GUI-画笔

时间:2021-04-14 15:53:30      阅读:16      评论:0      收藏:0      [点我收藏+]

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);
    }

}

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

java-GUI-画笔

原文:https://www.cnblogs.com/longma-ling/p/14656763.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!