Swing Mehrere JTextFields mit einem Document Listener

Raildex1

Mitglied
Hallo Leute, ich möchte mehrere JTextFields mit aber nur einem DocumentListener abhören.

Ich habe meine Klassen so aufgebaut:

View mit der Methode addDocListener(DocumentListener l)

Controller implements Action/Document/Irgendwas-Listener
mit der Methode addListeners() wobei diese view.addDocListener(this) aufruft.

Model

Wie kann ich jetzt mit nur einem DocumentListener die vielen JTextFields abfangen, die in der View sind?
 
sorry, nix versteh. kannst du einfach die klassendefinitionen zeigen? (also nur die erste zeile)
mein tipp: du kannst es in deier DocumentListener-Methode mit e.getSource().equals(yourTextField1) versuchen.
javampir
 
ich habs schon selbst herausgefunden mit
Code:
field1.getDocument().putProperty("owner","field1");

sowie
Code:
e.getDocument.getProperty("owner").equals("field1");
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben