Ich habe eine Scrollpane, in der eine Vbox ist, in der mehrere Flowpanes sind, die mehrere Hboxen enthalten. In diesen Hboxen befindet sich dann immer 2 Labels.
Wenn ich das Fenster so klein habe, dass 5 Hoxen in einer Reihe sind ist alles gut, mache ich das Fenster jedoch größer fangen die Hboxen/Labels an zu flackern wenn sie ihren Wert aktualisieren.

Das weiße oben rechts ist das "flackern". Die ganze Hbox flackert, ich aktualisiere aber nur ein Element in der Box.
Das Label wird so aktualisiert(Labels habe ich in "map" gespeichert):
Die Labels werden von einem 2 Thread aktualisiert. Das komische ist, wenn ich das Fenster erst maximiere und dann den Thread starte gibt es keine Probleme.
Ich habe auch noch 3 Buttons, mit denen ich den Thread starte und stoppe. Wenn ich den Thread gestoppt hab (nicht maximiert gestartet) dann werden die Buttons auch so "weiß" wenn ich mit der Maus drüber fahre.

Vielleicht hat jemand sowas schonmal gesehen
Wenn ich das Fenster so klein habe, dass 5 Hoxen in einer Reihe sind ist alles gut, mache ich das Fenster jedoch größer fangen die Hboxen/Labels an zu flackern wenn sie ihren Wert aktualisieren.

Das weiße oben rechts ist das "flackern". Die ganze Hbox flackert, ich aktualisiere aber nur ein Element in der Box.
Das Label wird so aktualisiert(Labels habe ich in "map" gespeichert):
Java:
Platform.runLater(() -> {
try {
if (map.containsKey(signal)) {
if (map.get(signal) instanceof Label) {
if (valueToDisplay == Double.MIN_VALUE) {
// if the value dont have decimal places it is better to display an integer
// instead of double
((Labeled) map.get(signal)).setText(String.valueOf(value));
System.out.println("setValue: " + signal + " value: " + value);
} else {
((Labeled) map.get(signal)).setText(String.valueOf(valueToDisplay));
System.out.println("setValue: " + signal + " value: " + valueToDisplay);
}
Die Labels werden von einem 2 Thread aktualisiert. Das komische ist, wenn ich das Fenster erst maximiere und dann den Thread starte gibt es keine Probleme.
Ich habe auch noch 3 Buttons, mit denen ich den Thread starte und stoppe. Wenn ich den Thread gestoppt hab (nicht maximiert gestartet) dann werden die Buttons auch so "weiß" wenn ich mit der Maus drüber fahre.

Vielleicht hat jemand sowas schonmal gesehen