[英]Prevent system tray icon from stealing focus when clicked
可能不会,至少不容易。 之前已经讨论过此问题。
尽管不能认为它是官方解决方案,但我已经通过在发布文本按键之前立即发布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 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.