第9章 GUI组件和设计
第九章 GUI组件和设计
[习题]
1、Frame类的对象的默认布局是什么布局?和Panel类对象的默认布局相同吗? 2、一个容器对象是否可以使用add方法添加一个Frame窗口?窗口可以嵌套吗? 3、单项选择题
按钮可以产生ActionEvent事件,实现哪个接口可处理此事件? A、FocusListener
B、ComponentListener C、WindowListener D、ActionListener 4、多项选择题
(1)实现下列哪个接口可以对TextField对象的事件进行监听和处理? A、ActionListener B、FocusListener
C、MouseMotionListener D、WindowListener E、ContainerListener
(2)TextArea对象可以注册下列哪些接口? A、TextListener B、ActionListener
C、MouseMotionListener D、MouseListener E、ComponentListener 5、填空题
1、传递给实现了java.awt.event.MouseMotionListener接口的类中mouseDragged()方法的事件对象是______类型的。
2、当用户在TextField中输入一行文字后,按回车,实现______接口可实现对事件的响应。
6、程序填空题
import java.awt.*;
import java.awt.event.*;
233
Java面向对象程序设计
public class MyApplet extends java.applet.Applet { public void init() {
Button b = new Button(“Button1”);
b.addMouseListener(new ClickHandler()); add(b); }
class ClickHandler extends MouseAdapter {
public void mouseClicked(MouseEvent evt) { ________________________ } }
}
7、编程题
(1)编写有两个文本区的小应用程序。当我们在一个文本区中输入若干个数时,另一个文本区同时对你输入的数进行求和运算并求出平均值,也就是说随着你输入的变化,另一个文本区不断地更新求和及平均值。
(2)编写一个小应用程序,设计四个按钮,分别命名为“加”、“差”、“积、”、“除”。有三个文本框。单击相应的按钮,将两个文本框的数字做运算,在第三个文本框中显示结果。要求处理NumberFormatException。
234
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新幼儿教育第九章 习题 全文阅读和word下载服务。
相关推荐: