- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计基础与实战-习题答案(人邮) 第9章作业参考答案--第1页
第 章作业参考答案9
1.填空题 Component MenuComponent
(1) WindowListenerFlowLayout
(2) AWT(5)事件事件源事件监听器
2 .选择
题号 1 2 3 4 5
答案 A D D B B
3,简答题
(1)回答要点
• awt是基于本地方法的C/C++程序,其运行速度比拟快;而swing是基于awt的Java程
序,其运行速度比拟慢。
• AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。
• AWT和Swing的实现原理不同。
• AWT的图形函数与操作系统提供的图形函数有着一一对应的关系;而Swing不仅提
供了 AWT的所有功能,还用纯粹的Java代码对AWT的功能进行了大幅度的扩 充。
• awt是抽象窗口组件工具包,是java最早的用于编写图形节目应用程序的开发包
(2)回答要点
在java.awt包中提供了 5中常用的布局管理器,分别式FlowLayouK流式布局管理器)、
BorderLayout (边界布局管理器)、GridLayout (网格布局管理器)、GridBagLayout (网格包
布 局管理器)和CradLayout (卡片布局管理器)
(3)回答要点
事件处理机制专门用于响应用户的操作,比方,想要响应用户的点击鼠标、按下键盘等操
作,就需耍使用AWT的事件处理机制。AWT事件处理机制中几个比拟重要的概念如下 所示:
• 事件对象(Event):封装了 GUI组件上发生的特定事件(通常就是用户的一次操作)
事 件源(组件):事件发生的场所,通常就是产生事件的组件。
• 监听器(Listener):负责监听事件源上发生的事件,并对各种事件做出响应处理的对
象(对象中包含事件处理器)。
• 事件处理器:监听器对象对接收的事件对象进行相应处理的方法。
(4)回答要点
通过实现XxxListener接口或者继承XxxAdapter类实现一个事件监听器类,并对处理 监听
动作的方法进行重写1创立事件源对象和事件监听器对象1调用事件源的 addXxxLisntener()方
法,为事件源注册事件监听器对象(5)回答要点
JavaAWT里面的事件可以简单的分为窗体事件(WindowEvent),鼠标事件(MouseEvent),键盘
事件(KeyEvent),动作事件(ActionEvent)等事件。
Java程序设计基础与实战-习题答案(人邮) 第9章作业参考答案--第1页
Java程序设计基础与实战-习题答案(人邮) 第9章作业参考答案--第2页
4. 编程题
(1)源代码:参考本章资料文件夹下“作业1”。
(2)源代码:参考本章资料文件夹下“作业2”。
Java程序设计基础与实战-习题答案(人邮) 第9章作业参考答案--第2页
文档评论(0)