9.图形用户接口
§9 图形用户接口
一、填空题
1、 java.awt 和 java.swing相比,java.swing 的特点是 功能更强,GUI 效果更佳, 占用资源较多
2、 Java Applet是运行在 客户端Web 浏览器上 的Java 程序。
3、Java.awt 和 java.swing相比,
Java.swing 的特点是: 功能更强,GUI 效果更佳, 占用资源较多
而Java.awt 的特点是: 效果较Swing 逊色一些, 但占用资源要少一些
4、 在Java 中,有一类程序运行于Web 浏览器,运行方式固定; 不能读写客户端数据、只能与服务器建立联系,这类程序被称为 Applet
5、Java Applet 是一种嵌入Applet 和Application 的基本技术、概念、语法是相同的。
二、判断题
1、在Java 语言中,布局管理器的作用是将下级组件合理布置到上级容器中,因此不再需要“所见即所得”的可视化程序设计工具。
参考答案:不 正 确
2、 Java 中的GUI 程序是通过在被称为顶层容器的组件中放置其它组件来实现的,Swing 中的顶层容器有JFrame 、JDialog 、Applet 和JPanel 。
参考答案:不 正 确
3、 因为Applet 是通过网络上的远程主机下载到本地的, Applet程序的安全性至关重要,因此有许多操作是不允许Applet 使用的。
参考答案:正 确
4、 在Java 的GUI 程序设计中,一项主要任务是安排容器中的构件的部局,Java 提供了布局管理器来自动完成任何图形界面的设计工作 .
参考答案:不 正 确
5、 Applet 是运行于Web 浏览器上的Java GUI程序,但它与GUI Application基本上没有什么共同点。
参考答案:不 正 确
6、 由于Java Applet只能运行于浏览器中,因此Java Applet 与Application 的程序结构有所不同.
参考答案:正 确
7、 Java Applet是Java 程序,它能实现Application 中可实现的任意功能. 参考答案:不 正 确
8、 Java Applet程序与Application 一样,程序运行的起点均是main 方法. 参考答案:不 正 确 //嵌入HTML, 打开网页执行程序
三、单项选择题
1、通常将javax.swing 包里的Swing 组件归为三个层次即:顶层容器(Top-level containers) 、中间层容器(intermediate container )和原子组件(Atom Component) ,以下描述中不正确的是:
A 、JFrame 是顶层容器
B 、JDialog 是中间层容器
C 、JApplet 是顶层容器
D 、JPanel 中间层容器
2、有关Java Applet描述中,不准确的描述是:
A 、Applet 不能在客户机上读写本地文件
B 、Applet 运行时从网络上下载,因此方便了软件的更新
C 、Applet 不能进行网络连接 ///运行在客户端Web 浏览器上
D 、Applet 只能连接它所在的服务器