所以。我有点小问题。最喜欢的原因是我对java非常陌生。无论如何,我的问题是:为什么这不起作用?
public static void pressKey(KeyEvent key) throws AWTException {
Robot r = new Robot();
r.keyPress(KeyEvent.key);
r.keyRelease(KeyEvent.key);
}我怎么才能让这样的东西工作呢?这会让我的生活轻松很多。提前感谢
发布于 2012-11-05 06:47:21
KeyEvent中没有名为key的公共静态字段,这就是为什么
//just pass they argument to your method as argument to those methods
r.keyPress(key);
r.keyRelease(key);发布于 2012-11-05 06:47:39
你必须使用
public static void pressKey(int key) throws AWTException {
Robot r = new Robot();
r.keyPress(key);
r.keyRelease(key);
}为了让它正常工作
https://stackoverflow.com/questions/13223687
复制相似问题