我们知道单独使用 Java 无法执行全局 key 监听器,但是 JNA 可以,但只能在 Windows 上执行。我们正在寻找 JNA 的 Mac/Linux 版本,它允许我们做同样的事情。我们将全部实现它们,并根据我们拥有的操作系统,使用合适的操作系统。
是否有适用于 Mac 和其他操作系统的等效项?操作系统和替代方法越多越好。
最佳答案
JNativeHook已经提供了这个功能。这是一个有用的开源库。据我所知,它有适用于每个操作系统的 Hook 。如果您想自己实现,查看其源代码是一个很好的起点。
关于java - 跨平台 "Global"Java 中的 KeyListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18432391/