- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计案例教程(第二版)周怡、张英主编。第8章习题解答
习题8
一、选择题
1.下面 C 不是容器类。
A.JPanel B.JFrame C.Canvas D.JApplet
解析:JPanel是—个无边框的中间层容器;JFrame(容器)扩展java.awt.Frame的外部窗体;java.awt包提供我们一个组件: Canvas画布(不是容器),它是一个可以在上面绘画的简单组件;Swing提供的顶层容器类之一:JApplet小应用程序。
2.JFrame默认的布局管理器是 A 。
A.BorderLayout B.FlowLayout C.null D.GridLayout
解析:对于JFrame与JWindow这样的顶层框架来说,默认的布局管理器是边界布局(BorderLayout)。
3.要使一组JRadioButton类对象具有单选性质,必须使用 C 类。
A.JButton B.JButtonGroup C.ButtonGroup D.JPanel
解析:JRadioButton组件实现一个单选按钮,用户可以很方便地查看单选按钮的状态。JradioButton类可以单独使用,也可以与ButtonGroup类联合使用。当单独使用时,该单选按钮可以被选定与取消选定;当与ButtonGroup类联合使用时,则组成了一个单选按钮组,此时用户只能选定其中的一个单选按钮,取消选定的操作由ButtonGroup类自动完成。
4.在其他方法中要调用paint方法,可以通过使用 D 方法来实现。
A.构造 B.super C.paint D.repaint
解析:C不是其他方法;repaint() 方法一定会调用paint。
5.要在JFrame上添加菜单,首先应添加 B 。
A.下拉式菜单??? B.菜单栏??? C.菜单项 ?? D.常规菜单
解析:有了菜单栏,才有菜单项,很多菜单项才会有下拉式菜单。
6.ActionListener是 C 监听器接口。
A.键盘事件 B.鼠标事件 C.动作事件 D.调整事件
解析:动作事件,例如用鼠标单击命令式按钮。
7.所有事件类的父类是 B 。
A.ActionEvent B.AwtEvent C.KeyEvent D.MouseEvent
解析:类java.awt.AWTEvent提供处理由 AWT 组件所激发的各类事件的接口与类。
8.下列关于容器的描述中, A 是错误的。
A.容器是由若干个组件与容器组成的。
B.容器是对图形界面中界面元素的一种管理方式
C.容器可以是一种指定宽与高的矩形范围
D.容器可以是独立存在的窗口
解析:容器里面可以有容器,组件是放在容器里的,容器可以独立存在。
9.在对下列语句的解释中,错误的是 D 。
Button1.addActionListener(this);
A.Button1是某种事件对象
B.this表示当前容器
C.ActionListener是动作事件的监听者
D.该语句的功能之将Button1对象注册为this对象的监听者
解析: A.add***Listener(B)。在此将B对象注册为A对象的监听者。A为事件的对象,B为容纳该事件的容器
二、判断题(
1.容器中只能包含有组件,而不能再包含有容器。(()
解析:容器中可以包含容器,但组件放在容器中。
2.所有的组件都是事件源。(()
解析:产生事件的组件就是一个事件源,不是所有组件都是。
3.事件组件都应注册同一个事件监听者。(()
解析:应注册一个,但是否注册同一个事件监听者是视情况而定的。
4.所有事件类的父类是EventObject。(()
解析:java.util.EventObject是所有事件类的父类;java.awt.AWTEvent是所有AWT事件类的父类,其包括低级事件与基于语义的高级事件。
5.标签与按钮都可以是事件源。(()
6.事件监听者除了得知事件的发生外,还应调用相应方法处理事件。(()
三、填空题
1.设计与实现图形用户界面的工作主要有创建组件、指定布局与响应事件3个方面。
解析:设计与实现图形用户界面的工作主要有以下3 个方面。 创建组件(Component):创建组成图形用户界面的各种元素。例如,文本框、标签、按钮、单选按钮、复选框、图片、菜单、对话框等。 指定布局(Layout):设置各个组件在图形用户界面中的相应位置。 响应事件(Event):定义当用户进行某些操作时,程序的执行情况,从而实现图形用户界面的人机交互功能。例如,当单击按钮、拖动鼠标或者在文本框中输入文字时,程序的反应。程序的反应结果一般也是通过图形用户界面显示出来。
2.在Java语言中通常用java.awt包或者j
您可能关注的文档
- 2014年一级建造师公路实务真题和解答.docx
- 2014年会计再教育考试试卷.docx
- 2014年会计继续教育《房地产开发企业成本核算实务练习题解答》.docx
- 2014年会计继续教育企业和其它试卷和解答.doc
- 2014年二级建造师水利水电案例题精选(费了好大力得到).doc
- 2014年会计继续教育试卷解答---最新税收和会计政策实务.doc
- 2014年会计从业资格考试全真模拟试卷三.doc
- 2014年会计网上继续教育解答.doc
- 2014年会计证考试卷库│会计基础.doc
- 2014年全国一级建造师执业资格考试《市政工程施工管理和实务》考试真题和解答和【 解析】.docx
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
最近下载
- 耳鼻咽喉头颈外科学教学大纲.pdf
- nektar整合程序使用说明书.pdf
- 初中《阳光学业评价》英语八年级上册(含答案).pdf VIP
- AQT 2074-2019 金属非金属矿山在用设备设施安全检测检验报告通用要求.pdf VIP
- Joyoung九阳豆浆机DJ13B-D88SG使用说明书.pdf VIP
- 期末综合素质达标(试卷)-2024-2025学年统编版语文三年级上册.docx VIP
- 国开《小学数学课程标准与教材研究》形考1-4答案.docx
- 课题申报书:技术支持的教师专业成长路径与发展模式研究.pdf VIP
- 轮状病毒性肠炎.ppt VIP
- 六年级上册数学试题-第五单元 圆 测试卷-北京版(含答案).doc VIP
文档评论(0)