Hallo Leute,
wie die Überschrift schon verrät brauche ich eine (eigentlich) ganz einfache Funktion. Ich möchte, dass wenn ich Text ins TextField schreibe, dieser Text gleichzeitig auf dem JLabel ausgegeben wird.
Später würde ich diese Funktion natürlich für meine Zwecke ändern (ich möchte eine Zahl eingeben, sie intern in eine Formel einsetzen und sofort dafür eine mathematische Lösung anzeigen lassen). Doch vorerst soll die Eingabe einfach wieder ausgegeben werden.
Das Problem das ich z.Z. habe ist, dass ich mit der Methode "jTextField1KeyTyped" arbeite, diese aber die Ausgabe jeweils immer um ein Zeichen versetzt. Sprich, ich tippe "A", aber es kommt noch nichts. Dann gebe ich z.B. "B" ein, und dann erst aber erscheint "A" in der Ausgabe.
Wisst ihr, wieso meine Methode so versetzt arbeitet?
wie die Überschrift schon verrät brauche ich eine (eigentlich) ganz einfache Funktion. Ich möchte, dass wenn ich Text ins TextField schreibe, dieser Text gleichzeitig auf dem JLabel ausgegeben wird.
Später würde ich diese Funktion natürlich für meine Zwecke ändern (ich möchte eine Zahl eingeben, sie intern in eine Formel einsetzen und sofort dafür eine mathematische Lösung anzeigen lassen). Doch vorerst soll die Eingabe einfach wieder ausgegeben werden.
Das Problem das ich z.Z. habe ist, dass ich mit der Methode "jTextField1KeyTyped" arbeite, diese aber die Ausgabe jeweils immer um ein Zeichen versetzt. Sprich, ich tippe "A", aber es kommt noch nichts. Dann gebe ich z.B. "B" ein, und dann erst aber erscheint "A" in der Ausgabe.
Wisst ihr, wieso meine Methode so versetzt arbeitet?