1、第5章 图形用户界面程序一、单选题1、下列哪种操作不属于人机交互?( )A.用户选择程序功能B.程序执行循环算法C.用户向程序输入数据D.程序向用户显示结果答案:B2、计算机屏幕坐标系的坐标单位是( )。A.像素B.厘米C.毫米D.英寸答案:A3、程序窗口不具有下列哪个属性?( )A.窗口材质B.窗口尺寸C.窗口标题D.窗口位置答案:A4、用于存放其他图形组件的显示区域被称为( )。A.按钮B.容器C.文本框D.标签答案:B5、程序窗口中提供给用户的工作区域被称为( )。A.内容面板B.文本框C.标题D.菜单栏答案:A6、下列关于框架窗口类JFrame的描述中,错误的是( )。A.JFrame
2、中包含一个内容面板B.JFrame主要用于创建程序的主窗口C.JFrame是一个顶层容器D.JFrame不能被继承和扩展答案:D7、下列哪种布局策略将容器划分成上下左右中5个区域?( )A.FlowLayoutB.BorderLayoutC.CardLayoutD.GridLayout答案:B8、当需要组件刷新所显示的内容时,程序应当调用组件的哪个方法?( )A.validate( )B.update( )C.paint( )D.repaint( )答案:D9、响应并处理事件需要为图形组件注册一个什么对象?( )A.监听器对象B.算法对象C.集合对象D.映射对象答案:A10、用户单击按钮会触发下列哪个事件?( )A.MouseEventB.ActionEventC.ItemEventD.KeyEvent答案:B