JTextField cityTextField = new JTextField();
cityTextField.addPropertyChangeListener("value", new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
System.err.println("abc");
}
});
Dlaczego to nie działa dla JTextFielda
Obok mam pole z datą typu JFormattedTextField i metoda propertyChange się wywołuje na stratę focusa po wprowadzeniu tekstu do pola
Ewentualnie w jaki sposób powienienem aktualizować model danymi z formatki ?
Czy dla każdego pola mam wołać
model.setCity(cityTextField.getText())
....
// i tak przez wszystkie pola ?