2015-05-10 1 views
1

Возможно, предметы из jComboBox изменить, нажав на jRadioButton? Например: первый jRadioButton выбран, и есть пять вариантов в jComboBox. Когда вы нажимаете другую jRadiobutton из той же группы кнопок, опции от jComboBox заменяются новыми. Нужно ли использовать ActionListener?Изменение предметов в jComboBox нажав на jRadiobutton

+0

Да, это ...... –

ответ

2

Да, это так. Но я рекомендую использовать ItemListener вместо ActionListener. В методе itemStateChanged проверьте, выбран ли переключатель.

radioButton.addItemListener(new ItemListener() {   
    @Override 
    public void itemStateChanged(ItemEvent e) { 
     if (e.getStateChange() == ItemEvent.SELECTED) { 
      //change your combobox 
     } 
     else if (e.getStateChange() == ItemEvent.DESELECTED) { 
      //change to another 
     } 
    } 
}); 

 Смежные вопросы

  • Нет связанных вопросов^_^