button1.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent ae) {
exite.setEnabled(true);
}
});
button2.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent ae) {
exite.setEnabled(true);
}
});
button3.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent ae) {
exite.setEnabled(true);
}
});
我在這裏有3個按鈕,但他們正在做同樣的事情。它在代碼中佔用一些空間。我如何將它們全部分組並分配給一個ActionListener?如何將一個Action Listener分配給幾個按鈕?
就是這樣。我不知道應該如何。
button1.button2.button3.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent ae) {
exite.setEnabled(true);
}
});
創建一個擴展的ActionListener類(或者implements ..),然後分配該類的一個實例.. –