Java 如何禁用Wicket DynamicWizardStep上的Finish按钮?

Java 如何禁用Wicket DynamicWizardStep上的Finish按钮?,java,wicket,Java,Wicket,我使用的是Wicket DynamicWizardStep(Wicket扩展),它提供了许多导航按钮(Prev、Next、Cancel、Finish) 在向导的最后一步中,如果不满足某些条件,我需要禁用“完成”按钮 DynamicWizardStep可以实现某些方法来控制按钮的行为,但我不清楚是否可能,或者需要满足哪些条件才能禁用Finish按钮。目前,我已经实现了以下方法,因为这是向导中的最后一步 是否有方法选择性地启用/禁用“完成”按钮 @Override public boolean is

我使用的是Wicket DynamicWizardStep(Wicket扩展),它提供了许多导航按钮(Prev、Next、Cancel、Finish)

在向导的最后一步中,如果不满足某些条件,我需要禁用“完成”按钮

DynamicWizardStep可以实现某些方法来控制按钮的行为,但我不清楚是否可能,或者需要满足哪些条件才能禁用Finish按钮。目前,我已经实现了以下方法,因为这是向导中的最后一步

是否有方法选择性地启用/禁用“完成”按钮

@Override
public boolean isNextAvailable() {
    return false;
}

@Override
public IDynamicWizardStep next() {
    return null;
}
答案是实施

@Override
public boolean isLastStep() {
    return false;
}