选中时处理复选框

时间:2016-10-24 09:16:24

标签: java

如果我有一个复选框,例如

Jcheckbox cb = new Jcheckbox("cappuccino");
JLabel lbl = new JLabel("8000");
JTextfield txt = new JTextfield();

当我选择卡布奇诺时,我希望将价格标签 8000 复制到textfield txt,有些人可以帮我解决这个问题,但我正在使用netbeans调色板。

The checkbox is declared as 
private javax.swing.JCheckbox Cb1;
*//handler method is *
private void Cb1ItemStateChanged(javax.awt.event.ItemListener evt) {

//在这里做代码 }

1 个答案:

答案 0 :(得分:1)

查看文档并使用方法......

JCheckBox.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent e) {
         //here your code
      }
    });

JTextfield.setText("put your text here");  

String xxx =  JLabel.getText()