Ich verwende SCO OSR5-Betriebssystem. Meine Java-Version ist 1.4Seltsames Problem mit der Eingabe von Nummernblockanschlägen in JTextComponent
Ich habe ein wirklich seltsames Problem, mit Eingabe von Numpad Tastenanschläge in JTextComponent.
Wenn ich VNC-Verbindung verwende, funktioniert alles gut. Wenn ich die Tastencodes, die VNC mit "xev" -Befehl sendet, überprüfe, sind sie korrekt. Zum Beispiel KP_5
Schaltfläche sendet 0xffb5
. Alle JTextComponent-Aktionsereignisse werden ordnungsgemäß ausgelöst.
Aber wenn ich lokalen X-Server benutze und die Taste Numpad 5 in JTextComponent drücke, schlägt es fehl, es werden überhaupt keine Aktionsereignisse ausgelöst. Test mit "xev" zeigt, dass der X-Tastaturtreiber auch 0xffb5
für KP_5
sendet, aber dieses Mal reagiert JVM überhaupt nicht.
Irgendwelche Ideen? Hat jemand similar Probleme erlebt?
Warum Sie eine alte Jvm verwenden? – jzd
Das ist alles, was Sie in SCO OSR5 bekommen können – kofucii