跳转到内容

第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. 当数据字节输入流结束时抛出___________________________________异常(写出包含包名的异常类名)。