gpt4 book ai didi

java - 如何在 Vaadin 8 中添加 validator ?

转载 作者:搜寻专家 更新时间:2023-10-30 21:18:03 25 4
gpt4 key购买 nike

在 Vaadin 7 中有一个 addValidator 函数,但在 Vaadin 8 中不存在。

Vaadin 7 示例:

   TextField user = new TextField("User:");
user.setRequired(true);
user.setInputPrompt("Your username");
user.addValidator(new NullValidator("Username can't be empty", false));
user.setInvalidAllowed(false);

最佳答案

我在这里找到了答案:Whats New

示例:

new Binder<Person>().forField(tf)
.withValidator(str -> str.length() == 4, "Must be 4 chars")
.withConverter(new StringToIntegerConverter("Must be Integer"))
.withValidator(integer -> integer.equals(2017), "Wrong date")
.bind(Person::getBirthYear, Person::setBirthYear);

enter image description here

关于java - 如何在 Vaadin 8 中添加 validator ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42491883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com