PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : KeyPressed und KeyReleased werden ununterbrochen ausgelöst



Qudus
28-07-2005, 19:02
hi

Ich habe ein einfaches Programm mit einem JFrame. Diesem gebe ich einen KeyListener und lasse mir in den keyPressed und KeyReleased Methoden eine Ausgabe in die Konsole geben. Dabei ist mir aufgefallen, dass diese Ereignisse dummerweise ununterbrochen ausgelöst werden, wenn ich eine Taste gedrückt halte.

Ich brauche ein Event, das Ausgelöst wird, wenn ich eine Taste drücke und eins, wenn ich eine Taste wieder loslasse. Was aber passiert ist folgendes:

(ich drücke die Taste)
keyPressed, (kurze Pause), KeyReleased, KeyPressed, keyReleased, KeyPressed, keyReleased, KeyPressed, keyReleased, KeyPressed, keyReleased.........
(ich lasse die Taste wieder los)

Gibt es da noch andere Events?

Gruß, Qudus