Я использую SCO OSR5 Операционная система.Моя версия Java 1.4
У меня действительно странная проблема с вводом нажатий клавиш numpad в JTextComponent.
Когда я использую соединение VNC, все работает нормально.Когда я проверяю коды клавиш, которые VNC отправляет с помощью команды «xev», они верны.Например, кнопка KP_5
отправляет 0xffb5
.Все события действия JTextComponent запускаются должным образом.
Но когда я использую локальный X-сервер и нажимаю кнопку с цифрой 5 в JTextComponent, происходит сбой, события действия не генерируются вообще.Тест с «xev» показывает, что драйвер клавиатуры X также отправляет 0xffb5
для KP_5
, но на этот раз JVM вообще не реагирует.
Есть идеи?Кто-нибудь сталкивался с подобными проблемами?