Есть ли способ ограничить область действия слушателей ярлыков в vaadin 7. Я добавил ярлык слушателя для клавиши ввода для компонента. В связи с этим действие клавиши ввода не работает и на других вкладках. Я хочу ограничить добавленный слушатель его областью действия.
3 ответа
Установка области действия сочетания клавиш не поддерживается в vaadin 7. Единственное, что мы можем сделать в подобном сценарии, - это добавить и удалить прикрепленную комбинацию клавиш к компоненту, подключив прослушиватель для прослушивания события изменения вкладки.
Слушатели сочетаний клавиш в Vaadin 7 активны в области действия ближайшего родительского компонента, который реализует Panel
или Window
.
Возможно, вы захотите попробовать это дополнение: https://vaadin.com/directory/component/keyactions < / a> - позволяет остановить распространение ключевых событий.
Похожие вопросы
Новые вопросы
java
Java - это язык программирования высокого уровня. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [hadoop], [gradle] и [maven].