Java语言程序设计与实现(微课版)(第2版)习题答案 项目7.docx
《Java语言程序设计与实现(微课版)(第2版)习题答案 项目7.docx》由会员分享,可在线阅读,更多相关《Java语言程序设计与实现(微课版)(第2版)习题答案 项目7.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目7 Java程序的图形用户界面开发习题参考答案一、填空题:(1) Swing;(2) GridLayout ;(3) BorderLayout ;(4) setFont();(5)布局管理器;二、选择题:(1) A; (2) C; (3) A; (4) D三、简答题:(1)什么是Swing? Swing与AWT有哪些不同?答:Swing组件是Java语言提供的第二代GUI设计工具包,它以AWT为基础,在AWT内 容的基础上新增或改进了一些GUI组件,使得GUI程序功能更强大,设计更容易、更方便。Swing与AWT有以下不同: 因为Swing是完全用Java语言编写的,所以称Swing组件是
2、轻量级组件,没有本地 代码,不依赖操作系统的支持,比AWT组件具有更强的实用性。Swing在不同的平台表现一 致,并且有能力提供本地窗口系统不支持的其他特性。 Swing采用了一种MVC的设计范式,即“模型一视图一控制” (Model-View-Controller),其中模型用来保存内容;视图用来显示内容;控制器用来控制用 户输入。Swing外观感觉采用可插入的外观感觉(Pluggable Look and Feel, PL&F),在AWT 组件中,控制组件的外观的对等类与具体平台相关,使得AWT组件总是只有与本机相关的外 观;而Swing可以使得Java程序在一个平台上运行时能够有不同的外
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言程序设计与实现微课版第2版习题答案 项目7 Java 语言程序设计 实现 微课版 习题 答案 项目
限制150内