让 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
方法中的内容。
我有一个 jface 向导,我在向导的底部有一个 link,当我单击 link 时,向导应该从头开始,所有以前的选择都必须go ,它应该像我再次打开一个新向导一样工作,当前选择中没有剩余选择。
我尝试打开小部件选择的第一页,但它似乎不起作用,我无法点击下一步按钮
在 WizardPage
中你可以这样做:
IWizard wizard = getWizard();
IWizardPage page = wizard.getPage("page name");
IWizardContainer container = wizard.getContainer();
container.showPage(page);
"page name"
是您在其构造函数中指定的向导页面的名称。
这将显示特定页面,您需要清除setVisible
方法中的内容。