Я пишу код на Java и использую расширение Vaadin 8.
У меня есть поле со списком Vaadin, и оно работает хорошо. Но я хотел бы не только выбрать элементы из моего поля со списком, но также выбрать письменный ввод. Это означает, что я хотел бы использовать поле со списком как раскрывающееся меню, а также как поле для редактирования текста.
После некоторого исследования я думаю, что невозможно получить значение поля со списком после записи чего-либо в него. Поле редактирования текста предназначено только для поиска в выпадающем меню.
Если я наберу что-то, что не является частью выпадающего меню, значение будет нулевым.
Но представляется возможным добавить новые элементы в выпадающее меню поля со списком с помощью метода setNewItemProvider.
Есть несколько примеров, в которых используется старый метод getNewItemHandler, но, похоже, они не работают для последней версии Vaadin 8. Метод setNewItemsAllowed больше не является частью Vaadin 8.
Может кто-нибудь привести пример с новым методом setNewItemProvider для Vaadin 8?