2024年4月28日发(作者:)

《Java基础入门》课后习题答案

第8章 GUI(图形用户界面)

一、填空题

1、在Java 中,图形用户界面简称: GUI

2、事件监听器: 负责监听事件源上发生的事件,并对各种事件做出响应处理。

3、GUI 设计提供了一些基本的图形用户接口开发工具,如 AWT: Swing 和JavaFX。

4、.如果单击 Frame窗口有上角的关闭按相能将其关闭:那么这个Frame窗口添加了:

WindowListener 监听器,并实现了监听器:windowClosing(WindowEvent e) 的 方法。

5、创建下拉式菜单需要使用三个组件,分别是 : JMenuBar、JMenu、JMenuItem

二、判断题

1、容器(Container)是一个可以包含基本组件和其他容器的组件。 对

2.可以通过实现 AetionListener 接口或者继承 AconAdpter 类来实

现动作事件监听器。 错

yout 布局管理器将界面看做一系列卡片,在任何时候只有

其中一张卡片是可见的。 对

4.非模态对话框是指用户需要等到处理完对话框后才能继续与其他

窗口进行交互。 错

的默认布局管理器是 FlowLayout。 错

三、选择题

1.下面四个组件中哪一个不是 JComponent 的子类? (B)

n g C. JLabel ar

2.下面四个选项中,哪些是事件处理机制中的角色?(多选) (ABD)

A.事件 B.事件源 C.事件接口 D.事件监听器

3. ActionEvent 的对象会被传递给以下哪个事件处理器方法? (D)

ngeListener() B. addActionListener()

C. stateChanged() D. actionPerformed()

4.下面哪些是 FlowLayout 类中表示对齐方式的常量?(多选) (ABD)