- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(2)JradioButton类(单选按钮) 单选按钮JradioButton与复选框类似,不同之处: 图标是圆形的,选中时圆为实心,未选中时圆为空心; 单选按钮要分组,一组内的单选按钮只能有一个处于选中状态。 单选按钮的常用构造方法: JRadioButton( ) JRadioButton (String text ) JRadioButton (Icon icon) JRadioButton (String text, boolean selected ) JRadioButton (String text, Icon icon, boolean selected ) 其中参数text表示单选按钮的标签,icon表示单选按钮的图标,selected指定单选按钮的初始状态是选中还是未选中。默认取未选中状态。 例如: JRadioButton jb1=new JRadioButton(“男”); JRadioButton jb2=new JRadioButton(“女”); ButtonGroup bg=new ButtonGroup(); //定义按钮组对象 bg.add(jb1); //把单选按钮加入按钮组 bg.add(jb2); ButtonGroup不是组件,不能加入容器中 与复选框一样,单选按钮被单击后,其状态发生变化,并产生两种事件对象:ItemEvent事件对象和ActionEvent事件对象。 * * 【案例5-4】简单问卷调查 目标: 能力要求:进一步了解java事件处理方法,编写能利用组件复选框和单选按钮处理选项事件的java程序。会为容器和组件加带标题的边框。 知识掌握:选项事件的处理。JCheckBox类(复选框)、JradioButton类(单选按钮)、JTextArea类 (文本区)的常用构造方法和成员方法。 问题:编写程序 WenJuan ,使用最便于回答的形式(选择题),提一些问题。回答问题的过程中,及时将选中的结果显示出来。如图5-5-3和图5-5-4。 图 5-5-3 程序初始界面 图 5-5-4 选择过程中的界面 1.界面设计 窗口界面分成三个区域,上面放多选题。中间放单选题。下面显示选择结果。所以窗口面板采用网格布局方式(GridLayout),3行1列。每个区域放一个面板,各面板上再放置不同的组件。 多选题采用java中的复选框组件,单选题采用java中的选项按钮组件,选择结果放在可以显示多行文本的文本区组件中。 为了分组清晰,为每个面板添加了带标题的边框。 2. 源程序(见教材) 3. 相关知识 (1) JCheckBox类(复选框) 复选框JcheckBox是带有方框图标的选择组件,处于选中状态时,方框中有符号“√”,未选中状态则方框中为空。复选框除了显示表明是否选中的图标外,还可以带有文本和图标。一组复选框允许全部选中、全部不选或部分选中。 常用构造方法: JCheckBox( ) JCheckBox(String text ) JCheckBox(Icon icon) JCheckBox(String text, boolean selected ) JCheckBox(String text, Icon icon, boolean selected ) 其中参数text表示复选框的标签,icon表示复选框的图标,selected指定复选框的初始状态是选中还是未选中,取值true或false。默认取未选中状态。 例: JCheckBox cb1 = new JCheckBox (“中国”,true); //定义复选框 JCheckBox cb1 = new JCheckBox (“美国”,false); JCheckBox cb2 = new JCheckBox (“英国”) 常用成员方法: void setSelected(boolean selected ) //设置选中状态 boolean isSelected( ) //返回复选框当前状态,若选中,返回true,否则,返回salse String getText( ) //返回复选框的标签 复选框被单击后,其状态在选中和未选中之间改变,并产生两种事件对象:ItemEvent事件对象和ActionEvent事件对象。ItemEvent事件的监
您可能关注的文档
- 针对个案医院的C类存货管理方法来深入探讨.ppt
- 数据结构实验-C语言版-线性表--C版.ppt
- C语言程序设计第2章-数据类型及基本运算量.ppt
- 一元弱酸HAc分布系数与溶液pH关系曲线讨论.ppt
- 鉴定B货翡翠与C货翡翠.ppt
- 我国奴隶社会的瓦解时期是(-)夏朝-B、商朝-C、西周.ppt
- PL-C梯形图编程方法.ppt
- 超敏C反应蛋白.ppt
- 维生素C咀嚼片-健佰龄.ppt
- 第1章-C语言基本知识.ppt
- 2025黑龙江双鸭山宝清县高学历人才引进39人笔试备考题库及答案解析.docx
- 2025年下半年甘肃省直某部门下属正处级事业单位招聘工作人员笔试参考题库附答案解析.docx
- 2025江苏南京大学化学化工学院助理招聘考试备考试题及答案解析.docx
- 2025河南洛阳市第二外国语学校教育集团诚聘优秀教师17人考试备考题库及答案解析.docx
- 2025红河州屏边县人民法院招聘聘用制书记员(1人)考试参考题库及答案解析.docx
- 2026广东梅州市人民医院第1批招聘考试参考试题及答案解析.docx
- 2025河南洛阳文化旅游职业学院高层次人才引进6人工作考试备考试题及答案解析.docx
- 2025江苏连云港市赣榆区招聘驾驶员2人笔试参考题库附答案解析.docx
- 2025榆林神木市高新技术产业开发区医院招聘(3人)考试参考题库及答案解析.docx
- 2025内蒙古呼伦贝尔市阿荣旗旗属国有企业招聘工作人员20人考试参考题库及答案解析.docx
最近下载
- 熔融盐理论与应用.pdf
- 2024水利闸门自动化系统技术规范.docx VIP
- 人教版英语七年级下册Unit 6 Rain or Shine单元分层作业.docx
- 【MOOC】《通信电子线路》(华中科技大学)章节作业中国大学慕课答案.docx
- 宣布干部任命后领导总结性讲话1400字.docx VIP
- Tengen天正TGW45系列万能式断路器TGW45说明书 2000 3200旋转排20230421用户手册.pdf
- 新能源汽车电学基础与高压安全 课件 项目六 任务6.2 高压下电标准流程操作要求 (1).pptx
- 克令吊管理及故障排除.doc VIP
- 煤炭储运项目环境影响报告表.docx VIP
- 设备主管述职报告与工作总结.docx VIP
原创力文档


文档评论(0)