-1

当我单击清除按钮时,我想取消选中一个复选框。下面的代码不起作用。

        jCheckBox1.setSelected(false);

        jCheckBox2.setSelected(false);

        jCheckBox3.setSelected(false);

        jCheckBox4.setSelected(false);
4

1 回答 1

1

它工作并且没有问题,

例如:

final JCheckBoxcb1 = new JCheckBox("A");
final JCheckBoxcb2 = new JCheckBox("B");
JPanel panel = new JPanel();
JFrame frame = new JFrame("");
Button boton = new Button("Clear");
panel.add(boton);
panel.add(cb1);
panel.add(cb2);
frame.add(panel);
frame.add(panel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(500, 500);
frame.setVisible(true);
boton.addActionListener(new ActionListener() {
 public void actionPerformed(ActionEvent e) {
      cb1.setSelected(false);
      cb2.setSelected(false);
     }
  });
于 2013-04-04T13:57:09.047 回答