- 0
- 0
- 约6.52千字
- 约 9页
- 2026-02-11 发布于中国
- 举报
2026年javaswing笔试题含答案解析
姓名:__________考号:__________
一、单选题(共10题)
1.Swing组件中,用于显示文本和图像的组件是?()
A.JLabel
B.JTextBox
C.JPasswordField
D.JTextArea
2.以下哪个方法不是Swing组件的事件监听器接口?()
A.ActionListener
B.MouseListener
C.KeyListener
D.ComponentListener
3.在Swing中,如何设置组件的边框样式?()
A.setBorder(newLineBorder(Color.BLACK))
B.setBorder(newMatteBorder(1,1,1,1,Color.BLACK))
C.setBorder(newBevelBorder(BevelBorder.LOWERED))
D.setBorder(newTitledBorder(Title))
4.Swing中的JFrame默认是可见的吗?()
A.是
B.否
C.根据需要
D.无法确定
5.以下哪个类不是Swing组件?()
A.JButton
B.JTable
C.JPanel
D.Thread
6.在Swing中,如何将一个组件添加到容器中?()
A.add(Componentcomponent)
B.setComponent(Componentcomponent)
C.putComponent(Componentcomponent)
D.insertComponent(Componentcomponent)
7.以下哪个事件不是Swing组件的事件?()
A.ActionEvent
B.MouseEvent
C.KeyEvent
D.FocusEvent
8.在Swing中,如何获取组件的尺寸?()
A.getSize()
B.getBounds()
C.getPreferredSize()
D.getMaximumSize()
9.在Swing中,如何设置组件的字体?()
A.setFont(newFont(Arial,Font.PLAIN,12))
B.setFont(newFont(Arial,Font.BOLD,12))
C.setFont(newFont(Arial,Font.ITALIC,12))
D.setFont(newFont(Arial,Font.BOLD|Font.ITALIC,12))
10.在Swing中,如何使组件居中显示?()
A.setHorizontalAlignment(JComponent.CENTER_ALIGNMENT)
B.setVerticalAlignment(JComponent.CENTER_ALIGNMENT)
C.setAlignmentX(JComponent.CENTER_ALIGNMENT)
D.setAlignmentY(JComponent.CENTER_ALIGNMENT)
二、多选题(共5题)
11.Swing组件中,以下哪些组件可以包含其他组件?()
A.JFrame
B.JPanel
C.JButton
D.JLabel
12.以下哪些是Swing组件的事件监听器接口?()
A.ActionListener
B.MouseListener
C.KeyListener
D.ComponentListener
13.以下哪些方法可以设置Swing组件的字体?()
A.setFont()
B.setFontStyle()
C.setFontSize()
D.setFontColor()
14.Swing中的布局管理器有哪些特点?()
A.自动布局组件
B.保持组件之间的相对位置
C.简化布局代码
D.支持动态调整窗口大小
15.以下哪些是Swing组件的属性?()
A.setSize()
B.setVisible()
C.setEnabled()
D.setFocusable()
三、填空题(共5题)
16.在Swing中,创建一个图形用户界面窗口的最基本类是
17.Swing组件的事件处理机制中,实现事件监听器的关键方法是
18.在Swing中,设置组件的字体样式,需要使用
19.Swing中的布局管理器,用于实现窗口中组件位置的布局,其中
20.在Swing中,如果一个组件在添加到容器
原创力文档

文档评论(0)