JavaFX Performance / ImageView in TableView über TimeLine

missy72

Bekanntes Mitglied
Ich habe mal eine Frage zur Performance.

Ich verwende eine kleine Grafik (Ampel). Diese Grafik speichere ich in eine ObservableList und gebe die über eine TableView aus. Je nach Fall, entweder eine Grüne, oder eine Rote. Jetzt Prüfe ich alle 0,5 Sekunden über IF-Anweisung in einer TimeLine, welcher Zustand eintreffen soll. Dabei setzte ich in jedem Takt das Image neu, auch wenn es sich nicht ändert. Die Schleife muss ich sowieso durchlaufen, da ein Zeitwert in der Tabelle kontinuierlich geändert wird. Ich könnte über ein Boolean eine zusätzliche Abfrage starten, um dies zu umgehen.
Mich interessiert aber, ob das Programm nach dem Kompilieren dadurch Performance Einbußen bekommt.

MfG Missy.
1615049875550.png
 
Zuletzt bearbeitet:
wenn du das imageview nicht immer neu erzeugst dann beläuft sich das in nanosekunden also NÖ
 

Zurück
Oben