Обработка флажков при выборе

#java

#java

Вопрос:

Если у меня есть флажок, например

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

Когда я выбираю cappuccino, я хочу, чтобы ценник 8000 был скопирован в текстовое поле txt, кто-нибудь может мне в этом помочь, но я использую палитры netbeans.

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

//для выполнения кода здесь
}

Ответ №1:

Взгляните на документ и используйте методы…

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

и

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

и

 String xxx =  JLabel.getText()
  

Комментарии:

1. Я только что попробовал это, но это не удалось, помните, что я использую частные абстрактные методы

2. не могли бы вы, пожалуйста, опубликовать код отверстия, в котором вы используете этот фрагмент?

3. К сожалению, я использую телефон

4. нет проблем … добавьте комментарий, как только вы обновите вопрос, чтобы я мог его проверить….

5. Отправлено обновление