0

你能告诉我 Java Robot 类的键码吗?
例如,要按 Enter,我们使用:

   a.keyPress(KeyEvent.VK_ENTER);
   a.keyRelease(KeyEvent.VK_ENTER);  

我想按下这些符号><签名。我应该使用什么关键字或代码?
谢谢你。

4

3 回答 3

3

假设您的意思是java.awt.event.KeyInput,那么快速浏览一下文档就会发现KeyInput.VT_LESS并且KeyInput.VT_GREATER将对应于<>键。

于 2011-06-01T16:13:31.143 回答
1

您是否尝试过将 VK_LESS 和 VK_LESS 与 SHIFT 结合使用 >

于 2011-06-01T16:18:01.060 回答
0

您需要执行 VK_SHIFT 按下事件,然后是 VK_COMMA 按下,然后是 VK_COMMA 释放和 VK_SHIFT 释放(假设 QWERTY 键盘)。系统将拒绝 VK_LESS 按下,因为这不是没有 shift 事件的有效键。

于 2012-08-07T17:05:57.163 回答