这个样子:
btnSearch.registerKeyboardAction( mylistener,//这是你自己定义的listener的实例
KeyStroke.getKeyStroke(KeyEvent.VK_T,ActionEvent.CTRL_MASK,true),//这就是你定义的快捷键,看看jdk就知道
JComponent.WHEN_IN_FOCUSED_WINDOW);
btnSearch.registerKeyboardAction( mylistener,//这是你自己定义的listener的实例
KeyStroke.getKeyStroke(KeyEvent.VK_T,ActionEvent.CTRL_MASK,true),//这就是你定义的快捷键,看看jdk就知道
JComponent.WHEN_IN_FOCUSED_WINDOW);
解决方案 »
- 新手上路,多多指教: 工厂模式是怎么回事,不太明白
- 两道Java题,关于java -ea...和assert
- 无法创建下列URL的连接:jdbc:microsoft:sqlserver://localhost:40000;DatabaseName=bbs
- 如何跟踪到JComponent.java中去
- 请问netscape javascript这个包,在哪里下载,下载之后存放到哪个路径里面啊?
- 请问怎么从文件里读取数据!!!!
- 大家一般都用什么样的java ide?
- 一个awt的问题,关于布局管理器
- 关于Thread建立的一个有趣的问题
- 有关java applet的绘图问题,请高手指点!!!!
- 关于java的抽象类?
- 关于JScrollPane的小问题
谢谢你的帮助,帮我以简单的方法实现了键盘事件的监听。
但是当焦点不在Button或其中的JTextField上时,回车键依然无法响应,
我想在程序初始化时把让“JTextField”“RequestFocus”,但不成功?不知道此时焦点跑到哪里去了??