第6~8章在线单元测验
第6~8章 在线单元测验 测验的提交截止时间已过,你可以作为自我学习进行,但是提交的结果将无法获得学分。
一、单选题(每题2分)
1. JTextArea能够响应的事件是_________________________。
A. ActionEvent
B. ChangeEvent
C. CaretEvent
D. WindowEvent
2. 不能添加到JMenu的菜单组件是____________。
A. JPopupMenu
B. JMenuItem
C. JMenu
D. JCheckboxMenuItem
3. 以下______________类的对象可以作为new Thread(…)的参数。
A. public class NumberThread implements Thread
B. public class NumberRunnable extends Runnable
C. public class NumberThread extends Thread
D. public class NumberRunnable implements Runnable
4. 执行Thread.sleep()方法,线程进入_____________态。
A. TERMINATED
B. NEW
C. TIMED_WAITING
D. RUNNABLE
二、多选题(每题3分)
5. JTextField能够响应的事件是_________________________。【多选题】
A. WindowEvent
B. CaretEvent
C. MouseEvent
D. ActionEvent
三、填空题(每题2分)
6. Java实现图形用户界面功能的包有_______________和___________________。
//多个答案之间用中文逗号","分隔。
7. JFrame的默认布局管理器是____________________________。
8. 设event是一个事件类对象,在事件处理方法中,调用______________方法可获得产生该事件的事件源组件。
9. 设event是一个ActionEvent类对象,在事件处理方法中,调用______________方法可获得事件源组件的标题。
10. 在文本行编辑框右边带有一对向上/下的箭头按钮的组件类名是______________________。
11. 多个JRadioButton实例必须加入__________________,才能实现单项选择功能。
12. 将JTextArea放置在_____________________(写出类名)组件中,能够显示滚动条。
13. 包含两个组件、组件之间有分隔条、拖动分割条可以改变组件大小的容器类名是____________。
14. 设Canvas canvas=new ……;,重画图形的语句是__________________________。
15. 调用语句(包含类名)__________________可使线程暂停运行1秒,该方法抛出______异常。
//多个答案之间用中文逗号","分隔。
16. 调用_______________类的________________方法,可向字节流写入一个int整数。
//多个答案之间用中文逗号","分隔。
17. 调用___________________类的__________________方法,可从字符流中读取一行字符串。
//多个答案之间用中文逗号","分隔。
18. File类判断当前文件对象是否为目录的方法是________________________________。
19. 文件选择对话框组件名是(包含包名)_________________________。
20. 表示红色的颜色对象是(写出包名)________________________________。
21. 调用______________类的________________方法,可以从字节流中读取一个对象。
//多个答案之间用中文逗号","分隔。
22. 当数据字节输入流结束时抛出___________________________________异常(写出包含包名的异常类名)。