プログラム用のパネルを作成しました。RadioButton のみで構成されます。ラジオボタンが選択されているときに、別のコードでブール値を設定したい。このパネルは、このパネル内で発生するイベントをリッスンできる大きなパネルまたはフレームのコンポーネントとして使用されます。
したがって、イベントをリッスンするために次のオプションのどれを選択する必要がありますか?
1 -
RadioButtonPanel extends JPanel implements ActionListener{
public void actionPerformed(ActionEvent e){}
//code to add the action listener to the radio buttons
oneRadioButton.addActionListener(this);
}
2 -
RadioButtonPanel extends JPanel{
class InnerStrength implements ActionListener{
public void actionPerformed(ActionEvent e){}
}
//code to add the action listener to the radio buttons
oneRadioButton.addActionListener(Anonymous InnerStrength)
}
3 - 私が思いつかなかった他の方法はありますか?