私は以下を含むシンプルなGUIを持っています:
- プッシュボタン。
- 2つのラジオボタン
今、私はこれらのボタンのそれぞれを聞きたいです。私がしていることはそのようなものです:
public class TestApp implements ActionListener {
private JFrame frame;
private JButton btn;
private JRadioButton rdb1;
private JRadioButton rdb2;
public static void main(String[] args) { /*....*/ }
private void initialize() {
//Each time I add a button, I add it to the listener:
btn = new JButton("Button");
btn.addActionListener(this);
//..
rdb1 = new JRadioButton("Value1");
rdb1.addActionListener(this);
//And so on...
}
//The ActionEvents
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btn)
//...
if(e.getSource()==rdb1)
//...
}
}
これが良い/悪いスタイルと見なされるかどうかを知りたいですか?