Ok, jetzt weiß ich für was die CellFactory gut ist.
Also das einfärben funktioniert schon mal ganz gut.
Dazu habe ich mal das
Beispiel 14.3 aus der JavaFX2 Dokumentation hergenommen und in der Klasse TextFieldTreeCellImpl in der Methode updateItem(), setTextFill(Color.RED); hinzugefügt.
Da man aber jetzt den selektierten Text sehr schwer lesen kann da dieser Blau umrandet ist würde ich diesen gerne weiß setzen wenn er selektiert ist. So wie beim originalem Tree.
Dazu habe ich die Methode updateSelected hinzugefügt und dort den Text auf weiß gesetzt.
Wenn jetzt aber ein anderer Eintrag selektiert wird dann bleibt der vorhergehende Eintrag auf weiß und geht nicht mehr in die ursprüngliche Farbe zurück.
Wie kann ich jetzt dem Eintrag die ursprüngliche Farbe zurückgeben? ???:L
godi