我有4个向导页面,例如page1,page2,page3和page4。 Page1由3个单选按钮组成。因此,根据单选按钮的选择,应打开3页之一。
即,如果我选择第一个单选按钮并按Next,则应该打开page2。
同样是第二个单选按钮-第3页
第三个单选按钮-第4页
我该如何实现?
最佳答案
覆盖您的getNextPage
或Wizard
类的WizardPage
方法。
对于Wizard
,方法是:
public IWizardPage getNextPage(IWizardPage page)
您将获得当前页面并返回下一页。
对于
WizardPage
,方法是:public IWizardPage getNextPage()
WizardPage.getNextPage
的默认行为是调用Wizard
获取下一页:public IWizardPage getNextPage() {
return wizard.getNextPage(this);
}
也有类似的
getPreviousPage
方法。