Java 机器人 class 中 Mac 选项键的 KeyEvent?
KeyEvent for the Mac Option key in Java Robot class?
我想知道 java.awt.event.KeyEvent 库中是否有 Mac "Option" 键的 KeyEvent 代码。我正在尝试编写一个 class 来执行 Mac OS 特定的快捷方式(即 SHIFT + OPTION + COMMAND + ESC),但我无法在任何地方找到 Option 键的代码.感谢您的帮助!
尝试记录它以找出它的键码,并找到与您记录的键码相同的键。如果日志记录对您没有帮助,请尝试使用 ALT。
据我所知,就所有意图和目的而言,Mac 的选项通常等同于 Windows 上的 ALT
,并且可能最终解析为 VK_ALT
编辑:
经过进一步检查,Option 似乎使用了 keycode 58 (http://macbiblioblog.blogspot.com/2014/12/key-codes-for-function-and-special-keys.html)
看来你运气不好,因为 awt.event.KeyEvent 没有涵盖那个...
我想知道 java.awt.event.KeyEvent 库中是否有 Mac "Option" 键的 KeyEvent 代码。我正在尝试编写一个 class 来执行 Mac OS 特定的快捷方式(即 SHIFT + OPTION + COMMAND + ESC),但我无法在任何地方找到 Option 键的代码.感谢您的帮助!
尝试记录它以找出它的键码,并找到与您记录的键码相同的键。如果日志记录对您没有帮助,请尝试使用 ALT。
据我所知,就所有意图和目的而言,Mac 的选项通常等同于 Windows 上的 ALT
,并且可能最终解析为 VK_ALT
编辑: 经过进一步检查,Option 似乎使用了 keycode 58 (http://macbiblioblog.blogspot.com/2014/12/key-codes-for-function-and-special-keys.html) 看来你运气不好,因为 awt.event.KeyEvent 没有涵盖那个...