javaGUI 第一课 窗口
2022/2/11 11:12:43
本文主要是介绍javaGUI 第一课 窗口,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
GUI大体框架
窗口知识点
import java.awt.*; public class lesson1 { //GUI的第一个界面 public static void main(String[] args) { //Frame JDK 看源码 Frame frame = new Frame("我的第一个java图像界面窗口"); //设置可见性 frame.setVisible(true); //设置大小 w h frame.setSize(100,200); //设置背景颜色 Color对象 三个数据对应的是红,绿,蓝 frame.setBackground(new Color(20,30,40)); //弹出的初始位置 x y frame.setLocation(200,200); //设置大小固定 frame.setResizable(false); } }
窗口运行代码
package com.javaGUI; import java.awt.*; public class Application { 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.yellow); MyFrame MyFrame3=new MyFrame(100,300,200,200,Color.red); MyFrame MyFrame4=new MyFrame(300,300,200,200,Color.pink); } } 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); } }
运行结果
这篇关于javaGUI 第一课 窗口的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?