Странная проблема с вводом цифровых клавиш в JTextComponent - PullRequest
1 голос
/ 17 января 2011

Я использую SCO OSR5 Операционная система.Моя версия Java 1.4

У меня действительно странная проблема с вводом нажатий клавиш numpad в JTextComponent.

Когда я использую соединение VNC, все работает нормально.Когда я проверяю коды клавиш, которые VNC отправляет с помощью команды «xev», они верны.Например, кнопка KP_5 отправляет 0xffb5.Все события действия JTextComponent запускаются должным образом.

Но когда я использую локальный X-сервер и нажимаю кнопку с цифрой 5 в JTextComponent, происходит сбой, события действия не генерируются вообще.Тест с «xev» показывает, что драйвер клавиатуры X также отправляет 0xffb5 для KP_5, но на этот раз JVM вообще не реагирует.

Есть идеи?Кто-нибудь сталкивался с подобными проблемами?

1 Ответ

1 голос
/ 18 января 2011

Попробуйте последнюю версию Java по адресу:

http://www.sco.com/support/update/download/release.php?rid=377

...