我想构建新向导并从 WizardNewFileCreationPage 扩展
我有 2 个问题:
是否可以在 FileName 之后添加新按钮?我是否需要覆盖 create createControl 然后添加我的逻辑?
是否可以隐藏“高级”按钮?
我想构建新向导并从 WizardNewFileCreationPage 扩展
我有 2 个问题:
是否可以在 FileName 之后添加新按钮?我是否需要覆盖 create createControl 然后添加我的逻辑?
是否可以隐藏“高级”按钮?
您可以通过覆盖来关闭高级按钮createAdvancedControls
:
@Override
protected void createAdvancedControls(Composite parent)
{
}
您也可以在此方法中创建您的按钮。
除了重写 createAdvancedControls 方法,您还需要重写 createLinkTarget 和 validateLinkedResource 方法。这些也有关系。
// Hide create link target
@Override
protected void createLinkTarget() {
return;
}
//Hide link validation
@Override
protected IStatus validateLinkedResource() {
return Status.OK_STATUS;
}