2025年09月计算机二级Java选择题每日一练——第七期
计算机二级中选择题是非常重要的,所以开始写一个每日一题的专栏。
答案及解析将在末尾公布!
今日主题:图形界面输入与输出
1、下列关于Graphics
类的方法中,用于绘制直线的是
(A) drawRect()
(B) drawLine()
© drawOval()
(D) drawString()
2、在 Java 中,用于创建菜单条的类是
(A) JMenu
(B) JMenuItem
© JMenuBar
(D) JPopupMenu
3、下列代码段用于设置窗口标题,正确的是
JFrame frame = new JFrame();
(A) frame.setTitle("My Window");
(B) frame.setCaption("My Window");
© frame.setName("My Window");
(D) frame.setText("My Window");
4、下列关于ScrollPane
的说法中,正确的是
(A) ScrollPane
是一个容器,可滚动显示超出自身大小的组件
(B) ScrollPane
只能包含一个组件
© ScrollPane
默认显示滚动条
(D) 以上说法都正确
5、在 Swing 中,JLabel
的主要作用是
(A) 接收用户输入文本
(B) 显示文本或图像
© 触发点击事件
(D) 提供下拉选项
6、下列代码段用于绘制一个填充矩形,正确的是
// 假设g为Graphics对象
(A) g.drawRect(10, 10, 50, 30);
(B) g.fillRect(10, 10, 50, 30);
© g.drawRectangle(10, 10, 50, 30);
(D) g.fillRectangle(10, 10, 50, 30);
7、下列关于WindowListener
的说法中,错误的是
(A) WindowListener
用于监听窗口的打开、关闭等事件
(B) windowClosing()
方法在窗口关闭时触发
© 实现WindowListener
需重写所有方法
(D) 可以使用WindowAdapter
简化事件处理
8、在 Java 中,FileDialog
的作用是
(A) 显示文件内容
(B) 选择文件或目录
© 创建新文件
(D) 删除文件
9、下列代码段用于设置组件的背景色为红色,正确的是
// 假设comp为一个Component对象
(A) comp.setBackground(Color.RED);
(B) comp.setColor(Color.RED);
© comp.setBackground("red");
(D) comp.setBack(Color.RED);
10、下列关于 Swing 组件和 AWT 组件的说法中,正确的是
(A) Swing 组件是重量级组件,依赖于本地平台
(B) AWT 组件是轻量级组件,不依赖于本地平台
© Swing 组件通常以J
开头(如JButton
)
(D) AWT 组件比 Swing 组件功能更丰富
1、答案:B
解析:drawLine(x1,y1,x2,y2)
用于绘制直线;drawRect
绘制矩形,drawOval
绘制椭圆,drawString
绘制文本。
2、答案:C
解析:JMenuBar
是菜单条,JMenu
是菜单,JMenuItem
是菜单项。
3、答案:A
解析:JFrame
通过setTitle
方法设置窗口标题。
4、答案:D
解析:ScrollPane
是滚动面板,可包含一个组件,自动根据内容显示滚动条。
5、答案:B
解析:JLabel
是标签组件,用于显示文本或图像,不可编辑。
6、答案:B
解析:fillRect(x,y,width,height)
绘制填充矩形;drawRect
绘制空心矩形。
7、答案:C
解析:WindowListener
有多个方法,可通过继承WindowAdapter
(适配器类)仅重写需要的方法,无需重写所有方法。
8、答案:B
解析:FileDialog
是文件对话框,用于选择文件或目录。
9、答案:A
解析:setBackground(Color)
方法用于设置组件背景色,Color.RED
是预定义的红色。
10、答案:C
解析:
- A 错误:Swing 是轻量级组件,不依赖本地平台;
- B 错误:AWT 是重量级组件,依赖本地平台;
- C 正确:Swing 组件命名以
J
开头;- D 错误:Swing 功能更丰富。
完整版 PDF(含二级更多题目题库)
点击下载
以上就是本期内容,如有错误请指正!