实际上我正在编写一个程序,我需要检测键盘上的动作以及按键。如何在同一个类中实现ActionListener和KeyListener?如果我不能,请建议另一种方法来编码相同的情况。我将非常感谢大家的回答。
答案 0 :(得分:2)
让他们实现你的接口:
public class MyClass implements KeyListener, ActionListener {
public void actionPerformed(ActionEvent e){/** do something **/}
public void keyPressed(KeyEvent e){/** do something different **/}
}
(未测试的)
KeyListener
类需要一堆其他方法,但我想你的IDE会告诉你......
答案 1 :(得分:0)
你可以这样做,
public class example implements ActionListener, KeyListener { }