我有一个用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中添加jpanel,我是否也必须将keylister添加到这些中?
暂无答案!
目前还没有任何答案,快来回答吧!