我正在尝试制作一个使用全局热键的应用程序,在决定使用jintellitype api之前,我已经在其中停留了大约2天的时间试图弄清楚它。运行Jintellitype's website上提供的示例时,总是会遇到问题:无法在AMD 64位平台上加载IA 32位.dll,我使用的是64位JRE,64位窗口,并且找不到解决方案:既不在网站/论坛上,也未使用Google。
我不熟悉.dll文件和JNI/JNA的处理,但是我认为要使工作正常,我应该生成一个.dll文件并将其添加到系统文件夹中,或者仅获取一个预制的.dll文件,例如Jintellitype提供的一种(如果我写错了,请纠正我)。
那么,使用JIntellitype背后的主要思想是什么?我该如何解决所面临的问题?
最佳答案
我不确定您的问题是什么,并让您调查了jintellitype,但是您是否检查了此帖子:Is there a way to get keyboard events without JFrame?