- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaSwing图形界面开发〔常用组件〕
* * 标签 如何使用标签和按钮组件 “标签”和“按钮”是开发图形界面必须用到的基本组件,几乎所有的程序界面都会用到。 ◆ 标签 ---用于标识名称、说明性文字。 ---通常,标签所显示的文本是不变的,也是禁止编辑的。 不过,可通过代码方式,让标签的文字发生改变。 ◆ 按钮 ---实现人机对话最基本的组件。 ---如ATM,当输入密码后,即会有几个按钮控件供用户选择。 4.1 如何使用标签 使用标签组件之前,首先必须要创建“标签组件对象”,然后才能通过使用这个这个“对象中内置的方法”来操作。 一般而言,组件均通过自身的“构造器”来创建。 表4.1 常用的Label构造器 表4.2 Label常用内置方法 通过构造器创建Label组件后,即可通过组件内置的方法来操纵这个组件。 使用标签示例程序1---在顶层容器中添加两个标签组件 (使用标签对象初始化方法,为Label赋初始值) 程序运行结果: 图4.1 使用对象初始化的方式赋值 使用标签示例程序2---在顶层容器中添加两个标签组件 (内置setText()方法赋值) 程序运行结果: 图4.2 使用标签内置方法赋值 4.2 如何使用按钮 JButton的层次结构: 什么是AbstractButton类 AbstractButton是一个抽象类,内部定义了许多“组件设置方法”与“组件事件驱动方法(Event Handle)”。 如:addActionListener()、setText()等,所提供的方法不少于50多种,是非常重要的一个类。 实际上,AbstractButton类不但被JButton继承,同时还被JMenuItem、JToggleButton、JCheckBox、JRadioButton 等类继承。 按钮组件有多种,包括“普通按钮、单选按钮、复选框”。 4.2.1 如何使用普通按钮 普通按钮是图形界面开发中使用最多的组件之一。 如:“登录窗口”要求输入“用户名”和“密码”后,用户选择“确定”还是“取消”的按钮组件就是普通按钮。 与标签组件类似,首先必须创建一个按钮组件类对象,然后再通过使用类中“内置的方法”来操纵该对象。 表4.3 普通按钮的常用构造器 创建好按钮组件后,即可通过使用其内置的方法来操纵这个组件。 表4.4 普通按钮的常用方法 普通按钮程序示例: 程序运行结果: 图4.4 普通按钮控件 说明:“普通按钮组件”的使用很简单,在实际开发中最关键的是对按钮 组件进行“事件侦听”。(即:如何编写控件事件侦听) 4.2.2 如何使用单选按钮 即RadioButton,通过“JRadioButton类”实现。 如:诸多管理软件中出现的“性别”单选按钮。 图4.5 单选按钮示例图 要使用单选按钮,同样首先必须创建,然后再使用其内置的方法来操纵组件。 表4.5 单选按钮的构造器 常用方法:与普通按钮类似。 单选按钮程序示例: 单选按钮程序运行结果: 图4.6 如何添加单选按钮 单选按钮“按钮组”程序示例: 单选按钮“按钮组”程序运行结果: 图4.7 将单选按钮划分到按钮组 单选按钮“多按钮组”程序示例: 将多个单选按钮组件,分别分成多个按钮组。 单选按钮“多按钮组”程序运行结果: 图4.8 多个按钮组 4.2.3 如何使用复选框 复选框利用“JCheckbox类”实现,与单选按钮的区别是复选框可以多选。 表4.6 复选框的构造器 “复选框”程序示例: “复选框”程序运行结果: 图4.9 如何添加复选框 * * *
您可能关注的文档
- ISO9001-2000质量的管理体系导入讲训.ppt
- ISO900114001基准概要讲训.ppt
- ISO9000质量的管理体系讲训.ppt
- ISO90012000质量的管理体系过程方法.ppt
- ISO90012008必威体育精装版版本讲训资料.ppt
- ISO90018大原则.ppt
- ISO9001_2008必威体育精装版版本讲训资料.ppt
- ISO9001–2000质量管理体系培训.ppt
- ISO90012000基本知识点讲训.ppt
- ISO90012015质量管理体系7项管理原则.ppt
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
最近下载
- 江苏义务教育课程设置调整方案.doc VIP
- Unit2Differentfamilies单元整体教学说课(课件)-人教PEP版(级上册.pptx
- 014成人肢体及浅表躯干软组织肉瘤放疗靶区勾画和计划设计指南.pdf VIP
- sl176-2026水利水电工程施工质量评定SL223—2026水利水电建设工程验收规程.doc VIP
- 鲁教版八年级上册英语课文翻译.pdf VIP
- 世界地图空白图高清版.pdf VIP
- 2025年西学中中医内科学.pdf VIP
- 牙齿矫正协议书范本Word模板.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 在用工业管道检验规定.pdf VIP
文档评论(0)