Настройка фокуса после сканирования штрих-кода иногда не работает - PullRequest
0 голосов
/ 25 января 2019

Когда я запускаю приложение на своем компьютере, настройка фокуса на текстовое поле работает нормально, но если то же приложение работает с другого компьютера, то оно не работает

Я проверил настройки браузера, но оба просмотра одинаковы, толькоОС отличается

Я использовал callout в adempiere для текстового поля

Я хочу установить фокус на поле после сканирования штрих-кода

1 Ответ

0 голосов
/ 14 июля 2019

То, как браузер перемещает фокус, будет зависеть также от используемого вами сканера. Графический интерфейс Swing должен реагировать на клавишу ввода, чтобы связать отсканированные данные в поле. Затем клавиша табуляции переместит фокус. Вы можете использовать выноску для этого, но остерегайтесь того, какие нажатия клавиш добавляет сканер, так как он может быть запрограммирован по-разному между двумя компьютерами. Вместо написания выноски было бы проще запрограммировать сканер для ввода необходимого количества нажатий клавиш табуляции, чтобы попасть в поле, на которое вы нацелены.

...