2011-01-17 5 views
1

Я использую операционную систему SCO OSR5. Моя версия java 1.4Странная проблема с вводом цифровых клавиш в JTextComponent

У меня действительно странная проблема с вводом цифровых клавиш в JTextComponent.

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

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

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

+0

Почему вы используете древний JVM? – jzd

+0

Это все, что вы можете получить в SCO OSR5 – kofucii

ответ