ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
168
168
EMPFEHLEN
-
Hallo!
Ich habe mehrere JTextFields.
Mein Anliegen:
Wenn sich in einem der JTextFields etwas ändert, dann soll die dazugehörige Variable gesetzt werden.
Also zb 4x JTextField, und 4 Strings.
Wenn sich JTextField1 ändert, dann soll der Text in string1 kommen.
Mit einem ActionListener bekomme ich nur einen Change mit, wenn der User auch ENTER drückt.
Mit einem DocumentListener bekomme ich zwar jeden Change mit, weiß aber nicht welches JTextField gerade geändert wurde.
Jemand eine Lösung?
-
11.08.11 10:26 #2
Vielleicht hilft dir das HIER weiter.
-
Gleich nachdem ich den Post geschrieben habe, hab ich auch schon die Lösung gefunden

Es funktioniert mit einem DocumentListener:
Code :1 2 3
JTextField textfield1 = new jTextField(); textfield1 .getDocument().addDocumentListener( new jTextFieldDocumentListener() ); textfield1 .getDocument().putProperty( "name", "textfield1");
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
class jTextFieldDocumentListener implements DocumentListener { public void changedUpdate(DocumentEvent e) { log.debug("Field: "+ e.getDocument().getProperty( "name")); } public void removeUpdate(DocumentEvent e) { log.debug("Field: "+ e.getDocument().getProperty( "name")); } public void insertUpdate(DocumentEvent e) { log.debug("Field: "+ e.getDocument().getProperty( "name")); } }
Ähnliche Themen
-
J2EE mitbekommen wenn Browser geschlossen wurde
Von Looky im Forum JavaAntworten: 5Letzter Beitrag: 17.03.09, 16:04 -
ComboBox Itemwechsel mitbekommen
Von martinpriebe im Forum .NET Windows FormsAntworten: 1Letzter Beitrag: 11.07.08, 18:10 -
Klick auf IFrame mitbekommen
Von Fanatico im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 06.04.07, 11:50 -
Trennung des USB-sticks mitbekommen
Von Exitus222 im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 28.09.06, 11:08 -
pic change
Von dave_ im Forum PHPAntworten: 9Letzter Beitrag: 15.07.01, 15:18





Zitieren
Login





