1
第五章习题
一.填空题:
1
.小应用程序是存储于————上的
java
程序,它是在——端运行的。
2
.小应用程序的生命期中包括如下几个阶段:——、——、——、——。
3
.程序包
java.awt.event
是用于处理
java
中的——的。
4
.在文本域中输入回车、点选按钮触发的事件是——,该事件对应的接口是——,其中只
有
______
一个方法需要重写。
5
.单选钮、复选框、下拉列表、列表对应的类分别是————————,它们都涉及了—
—事件。
6
.类
java.awt.Panel
的用途是————————。
7
.用
java.applet.Applet
生成的小应用程序中不能直接加入菜单,菜单必须加在其中的——
中。
9
.
Swing
中更加强调容器的概念,
Swing
中常用的容器有——(请写满
6
个)
。
10
.
Java
中用类——来设置字体,用类——来设置颜色。
二.选择题:
4
.
java.awt
包中用于在图形用户界面中提供选择功能的组件是:
A.
Button,List,Choice
B.List,Choice,Checkbox,CheckboxGroup
C.
Window,Frame
D.Label
5
.处理
java.awt
中的组件的事件应该使用:
A.
java.awt.event
包
B.
javax.swing.event
包
C.
不用任何包
D.
以上都不对
6
.
Java
的事件处理机制是:
A.
事件源
-
事件监听者模型
B.
事件由触发事件的组件自行处理
C.
事件必须由某个类统一处理
D.
全部由
java
语言提供的缺省处理程序自动处理
7
.
Java
中的绘图可用:
A.
java.awt.Graphics
类
B.
java.awt.Paint
类
C.
javax.swing.Graphics
类
D.
以上都不对
三.编程题:
1
使用图形界面编写程序。
当用户单击窗口中的
“请单击”
按钮时,
窗口颜色变为蓝色。
2.
设计一个简单的计算器,能进行两个数的加、减、乘、除。界面如图所示。
“
clear
”
按钮用于清理文本域的内容。