让 jface 向导在点击 button/link 时开始

making a jface wizard come to the start on hitting a button/link

我有一个 jface 向导,我在向导的底部有一个 link,当我单击 link 时,向导应该从头开始,所有以前的选择都必须go ,它应该像我再次打开一个新向导一样工作,当前选择中没有剩余选择。

我尝试打开小部件选择的第一页,但它似乎不起作用,我无法点击下一步按钮

WizardPage 中你可以这样做:

IWizard wizard = getWizard();

IWizardPage page = wizard.getPage("page name");

IWizardContainer container = wizard.getContainer();

container.showPage(page);

"page name" 是您在其构造函数中指定的向导页面的名称。

这将显示特定页面,您需要清除setVisible方法中的内容。