我写的应用程序在Java地图标系统中的盘(通过 ).此图标时,我希望它会自动类型,一些钥匙(通过 机器人 类)进入任何文本的领域是在重点在当时的点击(可能会在任何窗口)。不幸的是,点击系统盘图标偷的焦点从以前的重点窗口,从而偷窃的关键招。

有没有办法导致文本可以输入先前的重点窗户吗?

有帮助吗?

解决方案

可能没有,至少不容易。 此问题以前讨论。

其他提示

虽然不能被认为是官方的解决方案,我一直在寻找通过立即发出文本击键之前发行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组合不能依靠是一个通用的焦点转变命令。然而,这似乎是配合我的特殊情况的议案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top