Salve a tutti, avrei bisogno di aiuto con il DocumentListener.
Esaminando il seguente
codice:
public class GrafDueInsDB extends JDialog implements ActionListener, DocumentListener {
.....

JTextField dipendenzaText = new JTextField();
JTextField indirizzoText = new JTextField();
.....

	public GrafDueInsDB(String titolo, String img) {
......

                dipendenzaText.getDocument().addDocumentListener(this);
		indirizzoText.getDocument().addDocumentListener(this);
......
	}

	public void insertUpdate(DocumentEvent e) {
		System.out.println(e.getDocument());
		checkDati();
	}
	public void removeUpdate(DocumentEvent e) {
		System.out.println(e.getChange(null));
	}
	public void changedUpdate(DocumentEvent e) {} // implementazione formale
......
Non riesco ad ottenere, durante la digitazione del testo nei JTextField in quale dei JTextField avviene la digitazione, cioè avere il testo che cambia è semplice:
codice:
	public void insertUpdate(DocumentEvent e) {
		System.out.println(dipendenzaText.getText());
		System.out.println(indirizzoText.getText());
		checkDati();
	}
Ma come faccio a farmi restituire il nome del JTextField in cui avviene la digitazione del testo!?
Ho visto i metodi di DocumentEvent, quali getChange(), getDocument(), getLength(), getOffset() e getType() ma senza risultati utili.

Grazie a Tutti