2012-07-29 32 views
1

我想在我的Java应用程序中包含可定制的键盘快捷方式(用户可以更改它们)。由于这不是非常不寻常的要求,我想知道是否存在可以帮助我实现目标的图书馆/项目。Java应用程序中的可定制快捷方式

不幸的是我无法在Google上找到任何有用的东西。

谢谢 aZen


端与从头开始建设自己的快捷经理。这大约花了20小时。

+0

你在使用Swing吗? – assylias 2012-07-29 19:23:22

+0

我使用JIDE(所以是)。他们有一个解决方案,但它不包含在他们的专业套件中,终极套件相当昂贵。 – aZen 2012-07-30 07:31:10

+0

我编辑了你的标签,使它们更相关。 – assylias 2012-07-30 07:54:50

回答

3

快捷键可以被指定为在Action实例加速器。灵活性较低,可通过KeyListener获得的KeyEvent实例表示快捷方式。或者可以存储在java.util.Preferencesjavax.jnlp.BasicService中,如建议的here

我不知道通用库,但此game提供了一个RCKeys对话框来重新映射密钥。它包括排除重复的基本功能。

image

+0

看起来很棒!我会研究它,谢谢! – aZen 2012-07-30 17:36:16

相关问题