1、最早的计算机图形界面是( C)。
微软公司的视窗版本操作系统Windows 1.0
苹果公司的操作系统Macintosh
施乐公司帕洛阿尔托研究中心的WIMP图形界面
针对电子制表软件的Visi On界面
2、下列哪一项不是用户界面开发的设计原则(B )。
用户至上
可个性化定制
交互界面友好
配色方案合理
3、下列哪一项不是Java图形用户界面主流开发组件集( B)。
AWT
Applet
Swing
SWT
4、下列哪一项不是AWT的组件类别( B)。
容器类组件
事件型组件
布局类组件
普通类组件
5、AWT提供了几种基本的布局方式( C)。
3
4
5
6
6、下列哪种不是AWT容器类组件( D)。
Dialog
Applet
Frame
Canvas
7、关于Flow Layout布局方式,下列哪一项是不正确的(B )。
内部组件从左向右排列
界面不随容器大小改变
内部组件从上到下排列
本行设置不下,自动排列到下行
8、关于Border Layout布局方式,容器被划分为几个区( C)。
3
4
5
6
9、Border Layout布局方式的默认位置( B)。
NORTH
CENTER
SOUTH
EAST
10、关于Grid Layout布局方式,下列哪一项是不正确的( A)。
会根据容器大小自动排列
容器被划分为行和列的网格
添加组件的顺序为自左向右
可指定水平间隔和垂直间隔
11、关于GridBag Layout布局方式,下列哪一项是不正确的( D)。
所有行和列都可以大小不同
组件在容器内占据不同大小的矩形区域
有个独立的类约束布局行为
需要指定行数和列数
12、关于XY Layout布局方式,下列哪一项是不正确的( C)。
基于X和Y坐标的绝对位置定位内部组件
使用时依赖于特定包
与平台无关
不利于程序移植
13、下列哪一项不是AWT普通组件( C)。
复选框
列表框
对话框
滚动条
14、关于文本框,下列哪一项是不正确的( A)。
始终可以编辑
常用于接收用户输入或程序输出
只允许显示单行的文本信息
可限制宽度
15、关于文本域,下列哪一项是不正确的( A)。
文本长度限制为65535字节
用来接收用户输入和程序输出
常用于处理大量文本
允许进行多行输入和输出
16、关于复选框,下列哪一项是不正确的(D )。
一种接受用户输入的快捷方式
可多选
点击选中,再次单击取消
多个复选框出现时,必须选择至少一项
17、关于单选框,下列哪一项是不正确的( B)。
从复选框衍生而来
对于一个单选框组,一般情况下可都不选中
和复选框使用同一个类Checkbox
需要配合CheckboxGroup使用
18、关于列表框,下列哪一项是不正确的(D )。
可以有多行,每行文本代表一个选项
可多选也可单选
一般情况下不能编辑
行数一般限制为255行
19、关于下拉框,下列哪一项是不正确的( B)。
和列表框相比,占据较小的界面区域
一般情况下选择后可以再编辑
一般需要两次鼠标点击完成选择
只能单选
20、关于滚动条,下列哪一项是不正确的( D)。
可以用作取值器
可以用来滚动显示较长的文本信息
用做滚动条时,只能用于容器类组件
用户可以调整大小
21、菜单相关类不包括( D)。
MenuBar
MenuItem
CheckboxMenuItem
ListMenuItem
22、关于菜单相关类的继承结构,下列哪一项是不正确的( D)。
Menu是MenuItem的子类
MenuBar是MenuComponent的子类
PopupMenu是Menu的子类
CheckboxMenuItem是Menu的子类
23、关于菜单相关类,下列哪一项是不正确的( A)。
MenuBar对应一列菜单
MenuItem对应具体菜单
CheckboxMenuItem为带复选框的菜单项
PopupMenu对应弹出的具体菜单
24、关于事件处理,下列哪一项是不正确的(B )。
JDK1.0及以前提供层次事件模型
层次事件模型又被称为事件派遣机制或授权事件机制
JDK1.1及以后提供监听事件模型
监听事件模型效率远高于层次事件模型
25、关于事件相关的ActionEvent类,下列哪一项是不正确的( C)。**
表示一个广义的行为事件
可代表鼠标点击和文本框回车行为
监听对不同的事件提供不同的抽象方法
监听器只有一个抽象方法,用来放置事件处理代码
26、关于JAVA事件机制,下列哪一项是不正确的( D)。***
对一个组件的某类事件,只能注册一个监听器
有多个事件类和对应的监听器类
使用时需要对目标组件注册监听器,处理对应具体事件
注册监听器后可以随时撤销
27、对于键盘事件类KeyEvent,下列哪一项是不正确的(C )。
监听器为KeyListener
监听器有三个抽象方法,处理不同的键盘事件
主要有键按下,键抬起,击键(按下+抬起)三类事件
对一次击键,监听器只能选择处理一种事件
28、对于鼠标事件MouseEvent,下列哪一项是不正确的( C)。**
有两类监听器,MouseListener和MouseMotionListener
MouseListener处理鼠标点击事件
一次鼠标操作,只能触发两类监听器中的一种
MouseMotionListener处理鼠标移动事件
29、关于TextEvent类,下列哪一项是不正确的(A )。
只有用户键盘输入触发该类事件,粘贴文本不能触发
文本框或文本域内容变化时,触发该类事件
监听器为TextListener,只有一个抽象方法
注册组件调用addTextListener()方法
30、关于焦点事件FocusEvent类,下列哪一项是不正确的(D )。
当组件获得或失去焦点时,触发该事件
当前活动窗口中,有且只有一个组件拥有焦点
对应的监听器为FocusListener,有两个抽象方法
只有鼠标单击选择组件时能触发该事件