解决方案
可能没有,至少不容易。 此问题以前讨论。
其他提示
虽然不能被认为是官方的解决方案,我一直在寻找通过立即发出文本击键之前发行ALT+TAB
击键一定的成功。
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_TAB);
robot.keyRelease(KeyEvent.VK_ALT);
robot.keyRelease(KeyEvent.VK_TAB);
// ... The keyPress/keyRelease pairs for the actual characters now begin
就像我说,这远不是一个正式的解决方案,考虑到ALT+TAB
组合不能依靠是一个通用的焦点转变命令。然而,这似乎是配合我的特殊情况的议案。
不隶属于 StackOverflow