Я пытаюсь вызвать меню alt+tab с помощью робота Java. Когда я вызываю метод 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. Любая помощь приветствуется!