日期:2014-05-20  浏览次数:20791 次

监听全局快捷键 [Java/J2SE]
怎样监听全局快快捷键,就像QQ一样按 "Ctrl+Alt+z "组合键就显出界面的。

我尝试过添加:
Toolkit   toolkit   =   Toolkit.getDefaultToolkit();
toolkit.addAWTEventListener(new   testListener(),   AWTEvent.KEY_EVENT_MASK);
监听:
class   testListener   implements   AWTEventListener   {
public   void   eventDispatched(AWTEvent   event)   {
if(){Do}
}
}
可是怎么样都捕捉不出 "Ctrl+F9 ",最多捕捉到F9。

疑问有二:
1.监听全局是不是错了?
2.怎么样才能捕捉到组合键并且判断、响应?

如果方便最好能给出一个例子,谢谢啦!

大虲:我注册不久,没来得及发帖,没分给,对不住!

------解决方案--------------------
关注