GUI +听键盘上的特定键

时间:2015-04-28 09:11:59

标签: java swing user-interface keylistener

我有一个用Java编写的GUI程序,但我希望能够按下' q'键盘上的键退出程序。我的类实现了KeyListener接口,这是我的keyPressed方法:

public void keyPressed(KeyEvent e) {
    if (e.getID() == KeyEvent.VK_Q) {
        System.exit(0);
    }
}

我还将keyListener添加到了我的JFrame:

frame.addKeyListener(this);

我在代码中错过了什么才能使这项工作成功?我必须在我的JFrame中使用JPanels,我还必须将keyListener添加到这些吗?

0 个答案:

没有答案