我对这些问题感到困惑,我只是想知道是否有人看到我是否做对了。
如果要创建像橡皮筋一样的效果,该效果会随着
用户输入,您很可能需要一个
A.MouseListener
B.ActionListener
C.鼠标适配器
D.MouseMotionListener
E.KeyListener
我认为答案是动作侦听器,因为对象观察到的所有东西都会生成一个动作事件。
假设程序员创建了一个名为MyFrame的Java类,该类扩展了JFrame。
MyFrame类包含一个单一的构造函数,其主体为空。如果对象
创建MyFrame类型并使其可见(但是该对象中没有其他方法
调用),然后当用户单击窗口右上角的“ X”时
(帧),
A.程序将终止
B.窗口将被隐藏但仍将存在
C.窗口将关闭
D.窗口将被最小化(“图标化”)
E.无法回答问题,因为无法编译此类
F.无法从给出的信息中确定答案
假设我理解正确的问题。因此,类MyFram扩展到JFrame。我的类MyFrame {}构造函数为空。我认为它是B,因为它将编译,但假设根本不调用任何内容,则可能不会执行任何形式的操作。
最佳答案
正如您从official Java documentation中读取的那样,JFrame
的默认关闭操作为HIDE_ON_CLOSE
,因此您的答案是正确的。用JFrame
扩展MyFrame
但使用空的构造函数使JFrame
和MyFrame
完全等效。