So beenden Sie die wiederholte keyPressed() / keyReleased () - Ereignisse in Swing

Also das problem was ich habe scheint ein Fehler zu sein, der tritt nur auf Linux. Ich bin versucht zu haben, meine swing-app aufnehmen, wenn eine Taste gedrückt ist, dann zu erkennen, wenn die Taste losgelassen wird. Nun, dass sollte nicht in Frage, weil KeyListener soll, um diese zu bewältigen für mich.

Das problem ist, dass wenn ich eine Taste gedrückt halten, bekomme ich viel wiederholt keyPressed()/keyReleased () - Ereignisse, statt nur die einzelnen keypressed(). Hat jemand eine Lösung oder einen workaround zu wissen, wenn eine Taste wirklich losgelassen auf linux?

Danke.

InformationsquelleAutor Sandro | 2009-11-15

Schreibe einen Kommentar