Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 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));