paintComponent i JavaFX

0

Witam,

swego czasu napisałem małe narzędzie do analizowania danych z wykorzystaniem Swinga. Dane są prezentowane na wykresie, który jest rysowany na kontrolce przez paintComponent. paintComponent wywoływana jest albo "ustawowo", albo kiedy dane do analizy ulegają zmianie. Wtedy wykres się przerysowuje. Nie wykorzystywałem tutaj żadnych "timerów" ponieważ nie było koniecznością regularnego przerysowywania wykresu.

Chciałem przerobić aplikację na JavaFX, ale tutaj się nieco zdziwiłem bo niczego podobnego do paintComponent nie ma. Można oczywiście wykorzystać timery, ale to zbyt wiele zachodu dla mojej małej aplikacyjni. A może nie ma wyjścia?

Będę wdzięczny za jakąś wskazówkę gdzie szukać rozwiązania.

0

W JavaFX istnieje kontrolka wykresu, więc nie musisz go rysować samemu.
http://docs.oracle.com/javafx/2/charts/line-chart.htm
Wykres aktualizuje się, gdy operujesz na jego danych. Pamiętaj jednak, aby robić to z wątku javafx - możesz użyć Platform.runLater.

1 użytkowników online, w tym zalogowanych: 0, gości: 1