跳转至

9 图形用户界面设计

9.2 窗体

使用Swing编程时,如果要保证线程安全,需要使用哪几种线程:

A. 初始化线程

B. 事件调度线程

C. 工作线程

解决方案

ABC


9.3 菜单

快捷键是为了提升效率而设,菜单项一定要设置快捷键。

A. 正确

B. 错误

解决方案

B


助记符是为了提升效率而设,菜单项一定要设置助记符。

A. 正确

B. 错误

解决方案

B


9.4 布局管理

为了实现复杂的界面布局,JFrame的内容区可以设置多个Layout。

A. 正确

B. 错误

解决方案

B


9.5 常用组件

密码框类JPasswordField是文本框类JTextField的子类。文本框用JTextField.getText()获取文本内容,密码框可以使用JPasswordField.getText()获取密码文本。

A. 正确

B. 错误

解决方案

B


9.6 常用对话框

String s = JOptionPane.showInputDialog(frame,"请输入您所在城市名称:");

上面的代码执行后,会弹出一个输入对话框,如果用户点击对话框右上角上的“X”图标(关闭按钮),那么返回值s是:

A. ""

B. null

C. NULL

D. false

解决方案

B


9.7 事件处理

下面哪些是正确的?

A. MouseAdapter是一个类

B. MouseAdapter是一个接口

C. MouseListener是一个类

D. MouseListener是一个接口

解决方案

AD

评论