我想包括在我的Java应用程序(用户可以更改它们)可自定义的快捷键。 由于这是不是非常不寻常的要求,我想知道是否存在一个库/项目,可以帮助我实现我的目标。
遗憾的是我没能找到任何关于谷歌有用。
谢谢你,aZen
结束了从头开始构建自己的快捷经理。 这花了大约20小时。
我想包括在我的Java应用程序(用户可以更改它们)可自定义的快捷键。 由于这是不是非常不寻常的要求,我想知道是否存在一个库/项目,可以帮助我实现我的目标。
遗憾的是我没能找到任何关于谷歌有用。
谢谢你,aZen
结束了从头开始构建自己的快捷经理。 这花了大约20小时。
快捷键可以被指定为在的情况下,加速Action
。 少灵活,快捷方式可被表示KeyEvent
经由获得实例KeyListener
。 要么可以存储在java.util.Preferences
或javax.jnlp.BasicService
,如建议在这里 。
我不知道一个通用库,但是这个游戏提供了一个RCKeys
对话框重新映射按键。 它包括排除重复的基本功能。
我不知道任何库,但如果你坚持,你应该看一看的KeyboardFocusManager & KeyboardEventDispatcher或KeyboardEventPostProcessor 。
这将至少给你访问到系统级关键事件