關於我的previous problem,我現在有一個新問題。爲了避免內部課堂,我的課程現在實現了actionListener
。我的代碼如下:Java實現ActionListener問題
public class MainGame extends JDialog implements ActionListener {
public MainGame(JDialog owner) {
super(owner, true);
initComponents();
jPanel1.setLayout(new GridLayout(3, 9, 3, 5));
for (char buttonChar = 'a'; buttonChar <= 'z'; buttonChar++) {
String buttonText = String.valueOf(buttonChar);
letterButton = new JButton(buttonText);
letterButton.addActionListener(this);
jPanel1.add(letterButton);
}
newGame();
}
public void actionPerformed (ActionEvent action){
if (action.getSource() == letterButton) {
letterButton.setEnabled(false);
}
}
我該如何影響聽衆對我的按鈕A到Z?因爲它所能聽到的全部是最後一個按鈕,在本例中爲按鈕Z.
謝謝。
我怎麼能這樣做? – newbie 2011-01-30 15:05:15
等待我看到你的問題,讓我編輯我的答案。 – jzd 2011-01-30 15:08:28