LINUX.ORG.RU

График «реального» времени на основе javafx.scene.chart.LineChart

 ,


0

2

Проблема, собственно в следующем: приходят мне от потока кучка данных (Значение, Время), и мне надо отобразить 100 последних таких значений на графике.

делаю вот так:

if (speedSeries.getData.size()>100){
                var lesstime=speedSeries.getData().get(speedSeries.getData().size()-100).getXValue
                x1Axis.setLowerBound(lesstime.doubleValue())
              }

но из-за этого график начинает люто колбасить вправо-влево при добавлении каждого 100+ значения. Никто не в курсе, как это побороть?

★★★★★

Последнее исправление: maxcom (всего исправлений: 1)
Ответ на: комментарий от Amp

Только колбасит

Собственно уже решил отключением анимации. В примере его, кстати, включают. Но там данные не так часто приходят

RedPossum ★★★★★
() автор топика
Ответ на: комментарий от Amp

А нет, данные с включенной анимацией отображаются некорректно для первых n значений.

RedPossum ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.