问题描述
我使用SWTBot打开文件选择本机对话框。但是以某种方式,它永远不会成为焦点。 我知道SWTBot不支持本机对话框。我只想在对话框上执行一些键盘操作。只有将焦点放在对话框上才可以。
如果我手动单击本机对话框或其后的日食,则可以获取焦点。有没有办法以编程方式实现这一目标?
我尝试了这些:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell().setActive();
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell().setFocus();
也尝试过使用ALT + TAB。尚未能够做到这一点。