<> 的关键代码java机器人课程的标志?
你能告诉我 Java Robot 类的键码吗?
例如,要按 Enter,我们使用:
a.keyPress(KeyEvent.VK_ENTER);
a.keyRelease(KeyEvent.VK_ENTER);
我想按这些符号 >
和 <
符号。我应该使用什么关键字或代码?
谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
假设您的意思是
java.awt.event.KeyInput
,那么快速浏览一下 文档 建议KeyInput.VT_LESS
和KeyInput.VT_GREATER
将对应于<
和>
键。Assuming you mean
java.awt.event.KeyInput
, then a quick glance at the documentation suggests thatKeyInput.VT_LESS
andKeyInput.VT_GREATER
would correspond to the<
and>
keys.您是否尝试过 VK_LESS 以及 VK_LESS 与 SHIFT 结合使用 > ?
Did you try VK_LESS, and VK_LESS in combination with SHIFT for >?
您需要执行 VK_SHIFT 按下事件,然后按下 VK_COMMA,然后释放 VK_COMMA 和释放 VK_SHIFT(假设使用 QWERTY 键盘)。系统将拒绝 VK_LESS 按下,因为如果没有 Shift 事件,这不是一个有效的键。
You'll need to do a VK_SHIFT press event, followed by a VK_COMMA press, then a VK_COMMA release and a VK_SHIFT release (assuming QWERTY keyboard). The system will reject a VK_LESS press because that's not a valid key without a shift event.