我正在创建一个Eclipse插件。我初始化了一个向导,并向addPages()函数添加了1页。单击自定义插件时,向导将在快照中打开。
我的要求是在单击“添加页面”按钮和刷新窗口时动态添加第二页,以便显示“下一页”和“后退”按钮。
任何帮助都将不胜感激。
答案 0 :(得分:2)
在您的班级Wizard
中,使用addPages
方法将所有页面添加到向导中。
同时覆盖Wizard
public IWizardPage getNextPage(IWizardPage page)
方法。添加逻辑以确定是否应在您的getNextPage
方法中显示第二页。
如果要更改向导按钮,请调用
getContainer().updateButtons();
您可以在WizardPage
或Wizard
。