我使用一个JavaFX应用于LineChart显示服务器的性能,我希望图形的数据从服务器获取被动态地更新。
如何添加新数据的一个曲线图,始终保持在同一时间范围在曲线图(在我的情况下,时间为X轴)和Y轴是每秒请求数。
编辑:我使用最新的JavaFX JDK7u6
我使用一个JavaFX应用于LineChart显示服务器的性能,我希望图形的数据从服务器获取被动态地更新。
如何添加新数据的一个曲线图,始终保持在同一时间范围在曲线图(在我的情况下,时间为X轴)和Y轴是每秒请求数。
编辑:我使用最新的JavaFX JDK7u6
获取系列:
XYChart.Series<Number, Number> s = lineChart.getData().get(0);
通过去除第一元件和增加新的一个移位的时间帧/范围:
s.getData().remove(0);
s.getData().add(new LineChart.Data<Number,Number>(time_from_server, data_from_server));