Java Robot类中Mac Option键的KeyEvent?

时间:2018-07-06 16:43:56

标签: java awtrobot

我想知道 java.awt.event.KeyEvent 库中是否有Mac“ Option”键的KeyEvent代码。我正在尝试编写一个用于执行Mac OS特定快捷方式(即SHIFT + OPTION + COMMAND + ESC)的类,但在任何地方都找不到Option键的代码。任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:1)

尝试对其进行记录,以查找其keyCode并找到与您所记录的键码相同的键。如果日志记录无法帮助您,请尝试使用ALT。

据我所知,就所有意图和目的而言,Mac的选择通常与Windows上的ALT等价,并且最终可能会解析为VK_ALT

编辑: 经过进一步检查,似乎Option使用了键码58(http://macbiblioblog.blogspot.com/2014/12/key-codes-for-function-and-special-keys.html) 似乎您不走运,因为awt.event.KeyEvent不能涵盖那个问题...