新eclipseworkbenchwindow永远在最前面

New eclipse workbench window always on top

我正在开发一个 eclipse 插件。

我的插件可以工作 "XYZ" workbench window.

我的插件打开了一个新的 workbench window say "ABC" using

PlatformUI.getWorkbench().openWorkbenchWindow(PERSPECTIVE_ID, null);

现在,我希望这个 window("ABC") 始终位于前一个 window "XYZ" 之上,这反过来意味着,没有人可以使用window "XYZ" until some operations('Close', 'Ok', 'Cancel') 发生在 window "ABC" ......

有人可以帮我解决这个问题吗?

提前致谢!

你不能让WorkbenchWindows这样工作。

您要么必须使用对话框,要么处理另一个 workbench windows 可以使用的事实。