Java Robot でalt+tabメニューを表示しようとしています。alt_tab() メソッドを呼び出すと、alt+tabメニューが表示され、メニューが表示されたままになります。altこれは++ctrltabを使用して達成できることを知っています。
これまでのところ、以下のコードを試してみました。また、コントロール キーなしで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 を使用しています。