0
我有一個Wizard
有一個page
。在嚮導類的performFinish
方法中,我想關閉嚮導並運行另一個插件的一些對話框。關閉嚮導和運行對話框
當我寫下面的代碼時,它沒有關閉,它只是不可見。
getShell().setVisible(false);
當我WITE getShell().close()
或dialog.close()
或wizard.dispose()
沒有出現對話框。我該怎麼辦?
對話框在另一個插件中以下面的代碼打開。
IWorkbench wb = PlatformUI.getWorkbench();
IWorkbenchWindow win =wb.getActiveWorkbenchWindow();
CreateDialog UD = new CreateDialog(win.getShell());
UD.open();
你能發佈一個最小可驗證的例子嗎?在這段代碼中,我無法看到你在你的問題中寫的意圖。 'performFinish'中的 –
您只需返回true, – XtremeBaumer