码迷,mamicode.com
首页 > 其他好文 > 详细

GUI同时展示多个页面

时间:2020-12-04 10:57:30      阅读:7      评论:0      收藏:0      [点我收藏+]

标签:frame   bsp   awt   bounds   页面   loading   多个   http   ++   

package Java2;

import java.awt.*;

public class demo02 {
    public static void main(String[] args) {
        //展示多个窗口
        MyFrame myFrame1 = new MyFrame(100, 100, 200, 200, Color.blue);
        MyFrame myFrame2 = new MyFrame(300, 100, 200, 200, Color.red);
        MyFrame myFrame3 = new MyFrame(100, 300, 200, 200, Color.yellow);
        MyFrame myFrame4 = new MyFrame(300, 300, 200, 200, Color.green);
    }
}
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);
    }
}

  展示结果为:

技术图片

 

GUI同时展示多个页面

标签:frame   bsp   awt   bounds   页面   loading   多个   http   ++   

原文地址:https://www.cnblogs.com/xie-qi/p/14058702.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!