我正在尝试使用 Java Robot调出alt+菜单。tab当我调用 alt_tab() 方法时,我想调出alt+tab菜单并保持菜单处于打开状态。我知道这可以使用alt++来ctrl实现tab。
到目前为止,我已经尝试了下面的代码,也只是alt+tab没有控制键。我不知道为什么它没有调出菜单。它所做的只是模拟按下 alt 键。
public void alt_tab() {
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_TAB);
robot.delay(100);
robot.keyRelease(KeyEvent.VK_TAB);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyRelease(KeyEvent.VK_ALT);
}
我正在使用 Windows 8 Pro 和 JDK 7。感谢任何帮助!