Von getKeyCode über int wieder nach char

Hi,

weiß jemand wie ich nach dem KeyEvent keyPressed denn ermittelten
event.getKeyCode() in einer Integer Variablen speichern kann um später
daraus wieder ein char (zum ausgeben des zeichens) zu machen.

Gruß,
Thomas

event.getKeyCode() in einer Integer Variablen speichern kann
um später

Die Methode gibt doch einen Wert vom Typ int zurueck.

„int getKeyCode()
Returns the integer key-code associated with the key in this event.“

Gruss
Patrick

Hi Patrick,

ja genau. Mir geht es nun um den nächsten Schritt. Wie kann ich diesen int Wert in das urpsprüngliche Zeichen, also in die char Variable bringen.

Thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Thomas,

du kannst den int-Wert (ASCII-Wert) wieder in char casten.
Dann bekommst du wieder den „Buchstaben“.
(char c = (char) keycode:wink:

Einfacher waere es natuerlich sich direkt mit keyEvent.getKeyChar()
den Burschen zu holen.
Da bekommst du auch sauber die Grossbuchstaben.

Gruss
Patrick

Hi Patrick,

danke Dir für deine Antwort. Hab selbst dauernd bei den Objekten nach geeigneten Konstruktoren gesucht und das Casting überhaupt nicht bedacht.

Gruß,
Thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]