GUI程序设计

窗体程序设计知识点掌握情况小测试

1、单选题:
‏Window是显示屏上独立的本机窗口,它独立于其它容器,Window的两种形式(既子类)是()。‌
选项:
A: Frame和Dialog
B: Panel和Frame
C: Container和Component
D: LayoutManager和Container
答案: 【 Frame和Dialog

2、单选题:
‌框架(JFrame)的缺省布局管理器就是()。‏
选项:
A: 顺序布局(FlowLayout)
B: 卡片局(CardLayout)
C: 边界布局(BorderLayout)
D: 网格布局(GridLayout)
答案: 【 边界布局(BorderLayout)

3、单选题:
‍java.awt包提供了基本的java程序的GUI设计工具,包含组件、容器和()。‎
选项:
A: 布局管理器
B: 数据传送器
C: 图形和图像工具
D: 用户界面构件
答案: 【 布局管理器

4、单选题:
‏事件处理机制能够让图形界面响应用户的操作,主要包括()。‍
选项:
A: 事件
B: 事件处理
C: 事件源
D: 其他三项都是
答案: 【 其他三项都是

5、单选题:
‎抽象窗口工具包()是java提供的建立图形用户界面GUI的开发包。‌
选项:
A: AWT
B: Swing
C: Java.io
D: Java.lang
答案: 【 AWT

6、单选题:
下列不属于java.event包中定义的事件适配器的是()。‍
选项:
A: 组件适配器
B: 焦点适配器
C: 标签适配器
D: 键盘适配器
答案: 【 标签适配器

7、单选题:
​()布局管理器使容器中各个构件呈网格布局,平均占据容器空间。‍
选项:
A: FlowLayout
B: BorderLayout
C: GridLayout
D: CardLayout
答案: 【 GridLayout

8、单选题:
开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。‏
选项:
A: java.io  
B: java.awt
C: java.applet
D: java.awt.event
答案: 【 java.awt

9、单选题:
若显示一些不需要修改的文本信息,一般是使用()类的对象来实现。‍
选项:
A: JLabel 
B: JButton
C: JTextArea
D: JTextField
答案: 【 JLabel 

10、单选题:
‌创建一个标识有“关闭”按钮的语句是()。‏
选项:
A: JTextField  b = new  JTextField(“关闭”);
B: JLabel  b = new  JLabel(“关闭”);
C: JCheckbox  b = new  JCheckbox(“关闭”);
D: JButton   b = new  JButton(“关闭”);
答案: 【 JButton   b = new  JButton(“关闭”);

11、单选题:
‏容器被重新设置大小后,()的容器中的组件大小不随容器大小的变化而改变。‍
选项:
A: CardLayout
B: FlowLayout
C: BorderLayout
D: GridLayout
答案: 【 FlowLayout

12、填空题:
​Java的事件处理机制包括_   ____、事件和事件处理者。‎
答案: 【 事件源

13、填空题:
Java事件处理包括建立事件源、_____和将事件源注册到监听器。‎‏‎
答案: 【 建立事件监听器##%_YZPRLFH_%##建立监听器##%_YZPRLFH_%##创建监听器

14、填空题:
‏Java的图形界面技术经历了两个发展阶段,分别通过提供AWT开发包和_   ____开发包来实现。‏
答案: 【 Swing##%_YZPRLFH_%##swing

15、填空题:
​Window有两种形式:Frame( 框架)和_____.(对话框)。‎
答案: 【 Dialog

16、填空题:
容器里的组件的位置和大小是由_____________决定的 。‏‍‏
答案: 【 布局管理器

17、填空题:
可以使用setLocation(),setSize()或_____中的任何一种方法设定组件的大小或位置。‏​‏
答案: 【 setBounds()

18、填空题:
‌容器Java.awt.Container是_______类的子类。‏
答案: 【 Component

19、填空题:
&

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注