Несколько текстовых полей и кнопка поиска в Vaadin

У меня есть несколько TextFields и кнопка поиска в Vaadin. Я бы хотел выполнить кнопку поиска кнопкой Enter, независимо от того, в каком текстовом поле я нахожусь. Сначала я инициализирую все свои компоненты и устанавливаю

searchButton.setClickShortcut(KeyCode.ENTER);
searchButton.setImmediate(true);

который работает все время, кроме первого раза после открытия моего VerticalLayout.

Я также попытался использовать ярлык ENTER и TextArea в Vaadin, чтобы установить клавишу ВВОД для каждого отдельного TextField, которое работает в любое время, кроме первого раза, когда я открываю свой VerticalLayout.

Если я делаю то же самое для клавиши ESCAPE, она работает все время.

Есть предложения?

Заранее спасибо.

0 ответов

Другие вопросы по тегам