#java #keylistener #jnativehook
#java #keylistener #jnativehook
Вопрос:
У меня есть вопрос относительно Java KeyListener.
Я использую как встроенный прослушиватель ключей Java в JTextField, так и NativeKeyListener jnativehook, и, к сожалению, они оба выдают разные коды ключей. Я думаю, что это может быть связано с тем, что у меня немецкая раскладка клавиатуры, а KeyListener Java правильно отображает мои ключи, но NativeKeyListener этого не делает. Как я могу установить расположение клавиш NativeKeyListener? Или есть какое-либо другое исправление?
Ответ №1:
Нет хорошего ответа! (пока ответа нет)
Я тоже испытывал трудности, но у меня был JavaFX.
Возможно, это сопоставимо.
NativeKeyEvent.getKeyText
KeyEvent.getKeyText
Интерфейс выглядит следующим образом Toolkit.getProperty(«AWT.f1», «F1»); (<-пример для «F1»)