Задумка такая:
- В екране редактирования сущности: без установки фокуса на любое поле ввода просканировать штрих код.
- Поместить его в String пеоеменную.
- Передать ее в сервис поиска товара по штрих коду.
- Получить товар и отобразить его в соответствующих полях екрана редактирования сущности.
Вопрос возникает только по п1, а именно: Как это сделать? Подозреваю, что нужно:
- Создать слушатель клавиатуры
- Повесить его на форму
- Получить данные с клавиатурного буфера в String
переменную и дальше выполнить операции по тексту.
Собственно ВОПРОС: Мои подозрения верны?
Теперь ПРОСЬБА: Пните в правильном направлении и, если не затруднит, со ссылками на доку.