当前位置: 首页 > news >正文

界面开发详解

一.步骤
1.定义类
2.创建方法
3.创建对象
4.对象调用方法
二.界面的组成:
1.可视化组件部分:窗体 按钮 输入框 菜单 标签
2.元素规则部分:尺寸 颜色 字体 布局
3.内容部分: 文本 图片
三.界面开发包(package) :
1.包的作用:分类管理代码文件 ,代码的调用范围限制
2.使用其他包中的类时,需要先导入包
3.格式: import 包名.类名; / import 包名
4.早期的界面开发包: java.awt 主要使用元素规则部分的类
Dimension 尺寸类
Color 颜色类
Font 字体类
FlowLayout 流式布局类(控制窗体内的组件摆放位置,从左到右,从上到下,整体居中会根据组件的内容适配尺寸)
5.升级的界面开发包: javax.swing 主要使用可视化组件类 JFrame 窗体类
JButton 按钮类
JLabel 标签类 (透明的组件 只会显示内容)
JTextField 输入框类
JPasswordField 密码框类
ImageIcon 图片类 必须放在按钮 标签上
图片插入方法:

四.开发步骤:
1.创建一个程序运行的基础结构
创建一个类 LoginUI
创建一个方法 showUI() 在方法中开发第二步和第三步
创建一个主函数 main()其中调用showUI方法
导入界面开发包
2.在showUI方法中
创建一个窗体类的对象 命名为 jf
使用jf对象变量名调用set系列的方法 设置 标题 尺寸 关闭方式 位置 布局 可视化等必要的属性
// 设置布局: 先创建一个流式布局类对象 FlowLayout fl = new FlowLayout();
3.创建组件对象
创建需要的组件对象
设置好内容/属性
添加到窗体上(按照布局的顺序要求)
eg1:

eg2:

eg3:

http://www.jsqmd.com/news/486273/

相关文章:

  • 嵌入式定时器问题
  • 2026年度甄选:六大主流青少儿英语培训机构推荐 - 品牌2026
  • 警惕!孩子说话晚别乱选机构!3步避开90%的坑,附靠谱参考 - 品牌测评鉴赏家
  • springboot基于Java的旅游民宿网络营销系统
  • 语音通知接口哪家易对接?开发者语音平台选型建议 - Qqinqin
  • PP-DocLayoutV3版面区域检测模型部署
  • OpenCV 实战:从视频处理到图像轮廓检测的全维度解析
  • 语音验证码平台哪个好?国内主流语音服务平台推荐 - Qqinqin
  • 2026年成都自闭症机构排名大揭秘,家长必看! - 品牌测评鉴赏家
  • 力扣 第178场双周赛(A~C)
  • 郑州儿童发育迟缓康复怎么选?家长必看的科学干预与机构挑选指南 - 品牌测评鉴赏家
  • 关于VMware WorkKstation Pro密码破解详细过程
  • 西安自闭症康复机构实测指南|写给焦虑的家长,少走弯路就是给孩子多一份希望 - 品牌测评鉴赏家
  • 软件测试模型梳理总结
  • 合肥自闭症机构排名(2026实测版)|家长必看,避坑不花冤枉钱 - 品牌测评鉴赏家
  • 2026年3月青岛婚纱照/新中式婚纱照/礁石海边婚纱照/园林婚纱照/马场婚纱照公司综合测评 - 2026年企业推荐榜
  • 鹅厂面试:SELECT * 一定导致索引失效?常见索引失效场景有哪些?
  • 双证加持,能力翻倍|PeopleCert SRE + DevOps双认证,开启数字化运维新征程!
  • 哪个语音通知平台性价比高?国内专业语音系统推荐 - Qqinqin
  • 测试文章测测测测试测试的测试从申城
  • VMware 17 安装 RHEL 8
  • 猜数字游戏
  • 合肥自闭症机构大揭秘:为“星星的孩子”点亮希望之光 - 品牌测评鉴赏家
  • 语音接口哪家稳定?主流语音通知平台对比评测 - Qqinqin
  • 警惕!2026年315全方位“扒皮”:从AI换脸到毒预制菜,你避开了科技陷阱,却掉进了民生巨坑
  • 西安自闭症机构全攻略:2026为“星星的孩子”照亮前行之路 - 品牌测评鉴赏家
  • Ghostty 终端模拟器 配置指南
  • 提示工程架构师的团队敏捷心法:用这4个原则搞定prompt快速交付
  • 西安自闭症干预机构实测指南|宝妈避坑必看,守护“星星的孩子”找对康复路 - 品牌测评鉴赏家
  • 场景应用:广东联合电服智慧高速数据资产入表