1

我正在使用 Wicket DynamicWizardStep(检票口扩展),它提供了许多导航按钮(上一个、下一个、取消、完成)

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

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

有没有办法选择性地启用/禁用“完成”按钮?

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

@Override
public IDynamicWizardStep next() {
    return null;
}
4

1 回答 1

3

答案是执行

@Override
public boolean isLastStep() {
    return false;
}
于 2012-05-22T10:19:18.570 回答