Java-KeyEvent变量

标签 java awtrobot

所以。我遇到了一个小问题。最有可能是因为我对java很陌生。无论如何,我的问题是: 为什么这不起作用?

public static void pressKey(KeyEvent key) throws AWTException {
    Robot r = new Robot();
    r.keyPress(KeyEvent.key);
    r.keyRelease(KeyEvent.key);
}

我怎样才能让这样的事情发挥作用?这会让我的生活变得更加轻松。 提前致谢

最佳答案

KeyEvent 中没有名为 key 的公共(public)静态字段,这就是原因

//just pass they argument to your method as argument to those methods
r.keyPress(key);
r.keyRelease(key);

关于Java-KeyEvent变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13223687/

相关文章:

java - 如何让我的机器人使用 URL 响应时间

Java Robot 获得其他应用程序的焦点

java - 比较数字的通用方法

java - 应为元素类型 "column"声明属性 "properties"

java:编译后无法运行程序?帮我

java - 机器人 - 按住左键单击时自动单击

java - 我的圈子不动

java - 没有从数据库的 LiveData 观察者获取数据

java - 文本文件打印 Java Applet 在 Windows 操作系统中无法运行

java - 加速java中的像素识别