В Vaadin 8 BinderBuilder::asRequired
позволяет нам определить Binder
, где известно, что поле требуется для макета.Если данные отсутствуют, макет указывает пользователю, что в поле необходимо ввести данные.Это отличная функциональность и продуманный дизайн.
Но использование Binder
может быть излишним для очень маленьких форм или диалоговых окон.Прежде всего, мы должны определить класс данных для взаимодействия со связывателем, который может показаться глупым для небольшой формы.
➙ Есть ли другой способ задействовать автоматическую обработку Vaadin требуемого поля без использования Binder
?
В разделе Статьи сообщества руководства есть страница, Пометить обязательные поля как такие .На этой странице TextField
имеет методы setRequired
и setRequiredError
.Но это кажется неверным.Я не могу найти такие методы на последнем TextField
JavaDoc.