我的问题是:我想找到当前打开的对话框的名称(显示在所有视图的顶部),最后重新加载它。任何人都可以为此指导我吗?
答案 0 :(得分:3)
如果重点关注对话框,则可以通过以下方式访问Shell
Shell active = Display.getCurrent().getActiveShell();
String title = active.getText();
如果您使用的是Eclipse RCP,则可以使用以下方法执行相同操作:
Shell active = PlatformUI.getWorkbench().getDisplay().getActiveShell();
String title = active.getText();