java - Java 中的全局热键

标签 java native jna hotkeys

我正在尝试制作一个使用全局热键的应用程序,在决定使用 jintellitype api 之前,我已经坚持了大约 2 天试图弄清楚它。当我运行 Jintellitype's website 上提供的示例时,我总是遇到问题:无法在 AMD 64 位平台上加载 IA 32 位 .dll,我使用 64 位 JRE、64 位 Windows,但找不到解决方案:无论是在网站/论坛上还是使用谷歌.

我不熟悉处理 .dll 文件和 JNI/JNA,但我认为为了让事情正常进行,我应该生成一个 .dll 文件并将其添加到系统文件夹,或者只是获取一个预制的 .dll类似Jintellitype提供的文件(如有错误请指正)。

那么,使用 JIntellitype 背后的主要思想是什么?我该如何解决我面临的问题?

最佳答案

我不确定你的问题是什么,让你查看了 jintellitype,但你检查过这篇文章了吗:Is there a way to get keyboard events without JFrame?

关于java - Java 中的全局热键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10364683/

相关文章:

java - 在电子邮件正文中发送带有动态内容的图像

ios - 如何从 Have 创建 iOS 和 OSX 库并在 native 应用程序中使用它?

javascript - 不是导入函数的函数错误

java - 使用 JNA 调用方法并进行回调

java - 评论 "Define methods that accept reusable objects to be filled in with data, rather than methods that return objects holding that data"

java - GridBagLayout,在 JButtons 之间添加空间

java - 使用JNA将 native C函数映射到Java接口(interface)时出现指针问题

java - Ant 错误 "Exception in thread "AWT-EventQueue- 0"java.lang.NoClassDefFoundError: com/sun/jna/Library"

java - 写入 jfloat 数组时获取 'Fatal signal 11 (SIGSEGV) at 0x00000010 (code=1)'

react-native - 单击 react 导航5中的标题图标时打开抽屉