Hallo,
ich weiß nicht, wie sich folgendes implementieren lässt: Meine Anwendung soll Keyboard-Inputs abfangen und intern so tun, als landeten sie alle in einem JTextField. In Wirklichkeit existiert aber kein JTextField (oder zumindest wird keins angezeigt), der User tippt also einfach ins Leere (bzw ein JPanel ist im Fokus, der zum Input etwas anzeigen soll). Dennoch möchte ich jederzeit den String auslesen können, der gerade in dem JTextField stünde, wenn es denn eins gäbe. Auf Backspace und Cursortasten soll also entsprechend reagiert werden. Man kann es natürlich zu Fuß programmieren, indem man für jeden möglichen Tastendruck hart einprogrammiert, was zu tun ist, aber das ist natürlich ziemlich umständlich. Gibt es da einen einfacheren Weg?
Vielen Dank!
ich weiß nicht, wie sich folgendes implementieren lässt: Meine Anwendung soll Keyboard-Inputs abfangen und intern so tun, als landeten sie alle in einem JTextField. In Wirklichkeit existiert aber kein JTextField (oder zumindest wird keins angezeigt), der User tippt also einfach ins Leere (bzw ein JPanel ist im Fokus, der zum Input etwas anzeigen soll). Dennoch möchte ich jederzeit den String auslesen können, der gerade in dem JTextField stünde, wenn es denn eins gäbe. Auf Backspace und Cursortasten soll also entsprechend reagiert werden. Man kann es natürlich zu Fuß programmieren, indem man für jeden möglichen Tastendruck hart einprogrammiert, was zu tun ist, aber das ist natürlich ziemlich umständlich. Gibt es da einen einfacheren Weg?
Vielen Dank!