GUI展示多个窗口

展示多个窗口

package GUI.lesson01;

import java.awt.*;

public class TestFrame2 {
    public static void main(String[] args) {
        //展示多个窗口
        MyFrame myFrame = new MyFrame(100,100,200,200,Color.black);
        MyFrame myFrame1 = new MyFrame(200,200,200,200,Color.blue);
        MyFrame myFrame2 = new MyFrame(300,300,200,200,Color.white);
        MyFrame myFrame3 = new MyFrame(400,400,200,200,Color.yellow);

    }
}

class MyFrame extends Frame{
    static int id = 0;//可能存在多个窗口,我们需要一个计数器
    public MyFrame(int x,int y,int w,int h,Color color){//写一个构造器,使实例化
        super("Myframe"+(++id));
        setVisible(true);
        setBounds(x,y,w,h);
        setBackground(color);
    }
}

GUI展示多个窗口

上一篇:【Java】图形界面设计实战练习


下一篇:第18天 GUI编程