Hallo, ich habe ein Problem:
Für mein JFormattedTextField habe ich ein Formatter eingestellt, d.h. beim Focusverlust soll er bevor der Wert in das Objekt gespeicher wird erstmal den Wert formatieren. Wenn ich den Wert eingebe und anschliessend das TextField verlasse, funktioniert alles wunderbar (bei FocusEvent wird die Methode FocusLost aufgerufen und der Wert wird gespeichert). Wenn allerdings ich in dem Feld den Wert eingebe und dann auf Button "Speichern" klicke, betrachtet er das aus irgendeinem Grund nicht als Focusverlust, der Wert wird dann zurück auf 0 gesetzt (wegen weitere Verarbeitung). Wie kann ich dem FormattedTextField beibringen, dass er seine Angaben rechtzeitig formatiert und speichert.
Für mein JFormattedTextField habe ich ein Formatter eingestellt, d.h. beim Focusverlust soll er bevor der Wert in das Objekt gespeicher wird erstmal den Wert formatieren. Wenn ich den Wert eingebe und anschliessend das TextField verlasse, funktioniert alles wunderbar (bei FocusEvent wird die Methode FocusLost aufgerufen und der Wert wird gespeichert). Wenn allerdings ich in dem Feld den Wert eingebe und dann auf Button "Speichern" klicke, betrachtet er das aus irgendeinem Grund nicht als Focusverlust, der Wert wird dann zurück auf 0 gesetzt (wegen weitere Verarbeitung). Wie kann ich dem FormattedTextField beibringen, dass er seine Angaben rechtzeitig formatiert und speichert.