一个弹窗的界面
package gui;import java.awt.*;//Gui界面public class TestFrame { public static void main(String[] args) { //Frame Frame frame = new Frame("Gui图形界面");//初始化设置标题 //设置可见性 frame.setVisible(true); //设置窗口大小 frame.setSize(400,400); //设置背景颜色 Color frame.setBackground(new Color(74, 234, 44)); //设置初始位置 frame.setLocation(200,200); //设置大小固定 frame.setResizable(false); }}
多个弹窗界面
package gui;import java.awt.*;public class TestFrame2 { public static void main(String[] args) { //测试多个窗口 MyFrame m1 = new MyFrame(100, 100, 200, 200, Color.blue); MyFrame m2 = new MyFrame(300, 100, 200, 200, Color.green); MyFrame m3 = new MyFrame(100, 300, 200, 200, Color.orange); MyFrame m4 = new MyFrame(300, 300, 200, 200, Color.red); }}class MyFrame extends Frame { static int count = 0;//窗口计数 public MyFrame(int x, int y, int w, int h, Color color) { super("MyFrame" + (++count)); //设置初始位置 setLocation(x, y); //设置大小 setSize(w, h); //等价于这一行(设置大小和初始位置) //setBounds(x,y,w,h); //设置背景色 setBackground(color); //设置窗口可见 setVisible(true); }}
