第九章 习题

阑珊 分享 2020-06-22 下载文档

第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


第九章 习题 .doc 将本文的Word文档下载到电脑

下一篇:厨房部作业指导书

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx