gpt4 book ai didi

java - 键盘事件处理

转载 作者:行者123 更新时间:2023-12-01 16:11:38 25 4
gpt4 key购买 nike

我正在做远程屏幕捕获和控制的项目....我已经完成了屏幕捕获....现在我想要进行控制....我想要....我已经通过鼠标事件完成了控制,例如 mouseMove 和 mousePressed、mouseReleased...但是键盘控制尚未完成...所以请告诉我如何在机器人类上执行键盘事件并使用它如何进行控制...?

所以建议我如何通过键盘事件进行控制的解决方案......谢谢...

最佳答案

Robot类同时具有 keyPresskeyRelease方法可用于在机器上引发关键事件。

下面是我尝试过的一个小演示代码,它在 Windows 中启动记事本,等待半秒并在其中键入 hello:

Runtime.getRuntime().exec("notepad");

Robot r = new Robot();
r.setAutoDelay(100);
r.delay(500);
r.keyPress(KeyEvent.VK_H);
r.keyPress(KeyEvent.VK_E);
r.keyPress(KeyEvent.VK_L);
r.keyPress(KeyEvent.VK_L);
r.keyPress(KeyEvent.VK_O);

关于java - 键盘事件处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1004935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com