F
Fonzybear
Gast
Hallo,
ich habe eine Java-Anwendung mit Eingabefelder für diverse Filterkriterien.
Wenn ein Eingabefeld verlassen wird, wird der Wert aus dem Feld in einen Filter übernommen.
Dies geschieht durch ein FocusLost-Event welches beim Verlassen ausgelöst wird.
Nun gibt es folgendes Problem:
Wenn der Benutzer nach der Eingabe in das Eingabefeld
direkt auf den Suchen-Button klickt, wird ab und zu das actionPerformed() vor dem focusLost() ausgeführt.
Dies führt dazu, dass das Filterkriterium für die Suche nicht verwendet wird.
Dies ist aber nur gelegentlich der Fall.
Gibt es einen einfachen Weg wie ich das Problem beheben kann?
Danke schonmal für eure Tipps.
ich habe eine Java-Anwendung mit Eingabefelder für diverse Filterkriterien.
Wenn ein Eingabefeld verlassen wird, wird der Wert aus dem Feld in einen Filter übernommen.
Dies geschieht durch ein FocusLost-Event welches beim Verlassen ausgelöst wird.
Nun gibt es folgendes Problem:
Wenn der Benutzer nach der Eingabe in das Eingabefeld
direkt auf den Suchen-Button klickt, wird ab und zu das actionPerformed() vor dem focusLost() ausgeführt.
Dies führt dazu, dass das Filterkriterium für die Suche nicht verwendet wird.
Dies ist aber nur gelegentlich der Fall.
Gibt es einen einfachen Weg wie ich das Problem beheben kann?
Danke schonmal für eure Tipps.