如何解决使用SWTBOT时如何将焦点设置在本机对话框上?
我使用SWTBot打开文件选择本机对话框。但是以某种方式,它永远不会成为焦点。 我知道SWTBot不支持本机对话框。我只想在对话框上执行一些键盘操作。只有将焦点放在对话框上才可以。
如果我手动单击本机对话框或其后的日食,则可以获取焦点。有没有办法以编程方式实现这一目标?
我尝试了这些:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell().setActive();
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell().setFocus();
也尝试过使用ALT + TAB。尚未能够做到这一点。
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。