一、单项选择题
1. 表示组合框的类名是 【 】
A. JComboBox B. JList C. JTextField D. JTextArea
2. 具有构造方法JMenuBar()的类是 【 】
A. 菜单项 B. 单选菜单项 C. 复选菜单项 D. 菜单栏
3. 能够实现多行文本输入的组件是 【 】
A. 文本域 B. 口令输入域 C. 文本区 D. 对话框
4. 设已有JFrame 对象f, String对象s, 则构造强制型对话框的方法是 【 】
A. JDialog() B. JDialog(f, s, true)
C. JDialog(f, s) D. JDialog(f, s, false)
5. 某 Java 程序用 javax. swing包中的类JFileChooser 来实现打开和保存文件对话框。该程序通过文件对话框首先获得的信息是 【 】
A. 文件长度 B. 文件路径 C. 文件内容 D. 文件对象
二、程序设计题
1. 请写出将文本区对象 ta放置于滚动面板 jsp,并将jsp添加到当前框架窗口的内容面板中的 Java语句。
2. 编写一个程序,使之具有如图9-9所示的界面,并实现简单的控制:单击“ Clear”按钮时清空两个文本框的内容; 单击“ Copy”按钮时将 Source文本框的内容复制到 Target 文本框; 单击“ Close”按钮,则结束程序的运行。
3. 编写一个程序,使之具有如图9-10所示的界面,每当在右侧的选择框中选中一个人的名字,便在左侧的文本区中显示出此人的情况介绍; 当单击“ Close”按钮时,则结束程序的运行。