Java教程

Java GUI编程(3)- 第一个Frame窗口

本文主要是介绍Java GUI编程(3)- 第一个Frame窗口,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
 1 //GUI的第一个界面
 2 public class TestFrame {
 3     public static void main(String[] args) {
 4 
 5         //Frame,JDK 看源码
 6         Frame frame = new Frame();
 7 
 8         //设置可见性
 9         frame.setVisible(true);
10 
11         //设置窗口大小
12         frame.setSize(400,400);
13 
14         //设置背景颜色
15         frame.setBackground(new Color(246, 142, 175));
16 
17         //弹出初始位置
18         frame.setLocation(200,200);
19 
20         //设置大小固定
21         frame.setResizable(false);
22 
23     }
24 }

 1 //创建多个窗口
 2 public class TestFrame2 {
 3     public static void main(String[] args) {
 4         Myframe myframe = new Myframe(100,100,200,200,Color.blue);
 5         Myframe myframe1 = new Myframe(300,100,200,200,Color.yellow);
 6         Myframe myframe2 = new Myframe(100,300,200,200,Color.red);
 7         Myframe myframe3 = new Myframe(300,300,200,200,Color.magenta);
 8     }
 9 }
10 class Myframe extends Frame{
11     static int id=0;//可能存在多个窗口,我们需要一个计数器
12     public Myframe(int x,int y,int w,int h,Color color){
13         super("MyFrame"+(++id));
14         setVisible(true);
15         setBounds(x,y,w,h);
16         setBackground(color);
17     }
18 }

 

这篇关于Java GUI编程(3)- 第一个Frame窗口的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!