题目内容

下列哪个叙述是错误的?

A. 使用GridLayout布局的容器中的单元格大小相同。
B. java.awt.event包中的KeyAdapter类实现了KeyListener接口。
C. 一个容器可以调用setLayout(LayoutManager mgr)方法更改自己的布局。
D. KeyListener接口在java.awt包中。

查看答案
更多问题

监视器listen为了监视JPanel容器触发的MouseEvent事件,下列哪个是正确的?

A. 创建监视器listen的类需要实现ActionListener接口。
B. 创建监视器listen的类需要实现ItemListener接口。
C. 创建监视器listen的类需要实现DocumentListener接口。
D. 创建监视器listen的类可以是MouseAdapater类的子类。

为了给JButton按钮b注册ActionEvent事件的监视器listen,下列哪个是正确的?

A. b.addActionListener(listen);
B. b.addItemListener(listen);
C. b.addKeyListener(listen);
D. b.addWindowListener(listen);

以下哪个布局是JPanel容器的默认布局?

A. GridLayout
BorderLayout
CardLayout
D. FlowLayout

下列【1】、【2】、【3】、【4】注释标注的哪行代码有错误?import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Win extends JFrame implements ItemListener{JCheckBox c;public Win() {c = new JCheckBox("ok");c.setBackground(new Color(12,255,100)); //【1】c.addItemListener(this);//【2】add(c);//【3】setBounds(10,10,460,360);setVisible(true);setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);}public void itemStateChanged(ItemEvent e){JCheckBox box = e.getSource();//【4】}}

A. 【1】
B. 【2】
C. 【3】
D. 【4】

答案查题题库