Swing выбрать устройство для чтения ввода строки ASCI из - PullRequest
1 голос
/ 26 ноября 2011

У меня есть несколько устройств, которые устанавливаются как устройства с клавиатурой HID в большинстве операционных систем и, когда они используются, отправляют строку текста обратно, как клавиатура. Есть ли способ в приложении Swing прослушивать только выбранное устройство, игнорируя стандартную клавиатуру, и обходиться без TextComponent для захвата данных? Спасибо!

1 Ответ

0 голосов
/ 05 декабря 2013

Для тех, кто сталкивается с Google и т. Д., Вот решение, которое я наконец нашел.
(Это решение для второй части моего вопроса, как захватить ввод без TextComponent).

Я следовал этому руководству и прикрепил KeyListener к моей программе. Это позволило мне собирать и анализировать ввод, хотя довольно неловко. Мне еще предстоит найти более плавное решение этой проблемы.

Я могу вернуться и добавить код к этому. Пожалуйста, оставьте комментарий, если я еще не сделал этого, и вы найдете это полезным

...