0
点赞
收藏
分享

微信扫一扫

Java学习40---第一个Frame窗口

愚鱼看书说故事 2022-04-13 阅读 25
java
public class TestFrame {
    public static void main(String[] args) {

        //Frame
        Frame frame = new Frame("我的第一个Java图像界面窗口");

        //需要设置可见性
        frame.setVisible(true);

        //设置窗口大小
        frame.setSize(400,400);

        //设置背景颜色color
        frame.setBackground( new Color(99, 67, 168));

        //弹出的初始位置
        frame.setLocation(200,200);

        //设置大小固定
        frame.setResizable(false);
    }
}
public class TestFrame02 {
    public static void main(String[] args) {
        //展示多个窗口
        new MyFrame(100,100,200,200,Color.blue);
        new MyFrame(300,100,200,200,Color.yellow);
        new MyFrame(100,300,200,200,Color.black);
        new MyFrame(300,300,200,200,Color.pink);
    }
}

class MyFrame extends Frame{
    static int id = 0;//可能存在多个窗口,我们需要一个计数器

    public MyFrame(int x,int y,int w, int h,Color color){
       super("Myframe"+(++id));
       setBackground(color);
       setBounds(x,y,w,h);
       setVisible(true);

    }
}
举报

相关推荐

0 条评论