Hallo Ich möchte einen Decorator bauen der Text Komponenten markiert wenn sich der Wert durch den Benutzer ändert. Der Basiswert wird aus der Datenbank gelesen. Sobald der Benutzer eine Änderung durchführt, soll diese erkenntlich gemacht werden. Sollte der Basiswert durch eine Änderung vom Benutzer wieder hergestellt werden, soll die Komponenten wieder im ursprünglichen Zustand angezeigt werden. Sobald ein neuer Datensatz aus der DB gelesen wird ist dieser Wert die Basis.
Ich habe bereits mit unterschiedlichen Listenern (KEyboard, Document, PropertyChange) experimentiert. Komme auf keine ordentliche Lösung. Bei Änderungen über Tastatur sowie über die SetText Methode aus dem Code heraus wird der DocumentListener sowie der PropertyChangeListener aufgerufen.
Hat jemand eine Idee wie so etwas gelöst werden kann?
Besten Dank im voraus.
MfG
dbausnnd
Ich habe bereits mit unterschiedlichen Listenern (KEyboard, Document, PropertyChange) experimentiert. Komme auf keine ordentliche Lösung. Bei Änderungen über Tastatur sowie über die SetText Methode aus dem Code heraus wird der DocumentListener sowie der PropertyChangeListener aufgerufen.
Hat jemand eine Idee wie so etwas gelöst werden kann?
Besten Dank im voraus.
MfG
dbausnnd