有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

ControlsFX向导最后一页中的java验证程序

有没有办法在ControlsFX向导的最后一页添加验证程序

我目前正在最后一页使用以下内容:

    public void onEnteringPage(Wizard wizard) {
            wizard.getValidationSupport().registerValidator(cb, 
            Validator.createEmptyValidator("The instance field is mandatory"));

但由于这是最后一页,当cb(选择框)为空时,我仍然可以单击finish


共 (1) 个答案

  1. # 1 楼答案

    我也有同样的问题

    我认为这是因为ControlsFX版本8.40.9中的一个错误,他们忘了检查FINISH按钮的无效属性

    请看第633行的问题Issue 521。他们增加了必要的电话。只需等待下一次更新,届时问题将被合并

    要快速解决问题,只需在向导中添加另一个窗格。例如,使用文本“完成”,因为在“下一步”按钮上验证有效