Java GUI编程(3)- 第一个Frame窗口
2021/11/2 9:09:59
本文主要是介绍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窗口的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
- 2024-05-30java excel上传--poi
- 2024-05-30安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
- 2024-05-29java11新特性
- 2024-05-29哪些无用敏捷指标正在破坏敏捷转型?
- 2024-05-29鸿蒙原生应用再新丁!新华社 入局鸿蒙
- 2024-05-29设计模式 之 迭代器模式(Iterator)