Schreibgeschützten Stil in JavaFX implementieren?

Ich hätte gerne eine Entität (Steuerelement oder Eigenschaft) mit unterschiedlichen Zuständen, die von CSS eingefärbt werden können.

Betrachten Sie beispielsweise TextField, das zwei Arten von Werten enthalten kann, normal und fehlerhaft. Sobald er einen fehlerhaften Wert enthält, sollte er "rot" angezeigt werden. Die tatsächliche Farbe sollte jedoch über CSS definierbar sein.

Ist das möglich zu implementieren?

Ich fand viel vonStyleable* Interfaces oder Klassen, aber sie scheinen jeden Stil akzeptieren zu können.

Kann ich schreiben und Entity, was ist der Stil aus dem Wert?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage