Frage von marco74774, 24

Wie kann eine Tastatureingabe aus der GUI, die in einem Textfeld getätigt wird in eine Variable schreiben lassen?

Antwort
von Yuncil, 17
jTextField.getDocument().addDocumentListener(new DocumentListener() {
public void changedUpdate(DocumentEvent e) {
//whatever you want
}
public void removeUpdate(DocumentEvent e) {
//whatever you want
}
public void insertUpdate(DocumentEvent e) {
//whatever you want
}
}
});

Über einen Listener, dieser registriert Änderungen an dem Textfeld, wie z.B. wenn ein text eingegeben wird. Innerhalb der Methode changedUpdate kannst du dann auf das jTextField zugreifen und den value auslesen.

Ich habe das jetzt nicht getestet und auch schon seit Jahren kein Swing mehr programmiert, also könnten kleine Fehler enthalten sein.

Kommentar von marco74774 ,

danke:-)

Antwort
von chaostheorie314, 12

Welche GUI? Eigentlich ist es immer etwas wie TextFeld.getText() o.Ä.

Kommentar von marco74774 ,

dankeschön hat geklappt:-)

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten