我有几个单选按钮组,用于主菜、开胃菜和饮料等不同的东西。我希望用户能够选择每种类型的事物中的一种。
我不确定如何实现动作监听器 - 每个组都需要自己的动作监听器吗?如果是这样,我如何区分动作侦听器/组?
private class SelectionChangeMade implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
String drinkChoice = drinkButtonGroup.getSelection().getActionCommand();
System.out.println(drinkChoice);
// String appetizerChoice =
appetizerButtonGroup.getSelection().getActionCommand();
// above line gives me a NullPointerError if uncommented
}
}