Java JFreeChart使用新数据集刷新的XY图表?例子?

Java JFreeChart使用新数据集刷新的XY图表?例子?,java,refresh,charts,jfreechart,redraw,Java,Refresh,Charts,Jfreechart,Redraw,我想学习如何使用jfreechart和Google创建一些图表,以获取一些示例。但我找不到我需要的东西。这很好,但是没有一个新显示值的刷新图 我想每N秒重新绘制一张图表,因为我用一组我想在这里显示的值更新一个外部dile。 那么,如何让jfreechart刷新绘制的图形并将其显示在画布上呢 提前感谢, Andreas这是一个图表,使用javax.swing.Timer的实例以可选择的速率更新 附录:JFreeChart紧随其后图表面板是一个方便的顶级视图,如图所示。对于长期数据,TimeSeri

我想学习如何使用jfreechart和Google创建一些图表,以获取一些示例。但我找不到我需要的东西。这很好,但是没有一个新显示值的刷新图

我想每N秒重新绘制一张图表,因为我用一组我想在这里显示的值更新一个外部dile。 那么,如何让jfreechart刷新绘制的图形并将其显示在画布上呢

提前感谢,

Andreas

这是一个图表,使用
javax.swing.Timer
的实例以可选择的速率更新


附录:
JFreeChart
紧随其后<代码>图表面板是一个方便的顶级视图,如图所示。对于长期数据,
TimeSeries
TimeSeriesCollection
创建了一个简单的数据模型。

我也遇到了同样的问题,这对我很有用:

private void refreshcart(){
jPanel_GraphicsTop.removeAll();
jPanel_GraphicsTop.revalidate();//这将删除旧的图表aChart=createChart();
aChart.removeLegend();
ChartPanel ChartPanel=新的ChartPanel(aChart);
jPanel_GraphicsTop.setLayout(新的BorderLayout());
jPanel_GraphicsTop.add(图表面板);
jPanel_GraphicsTop.repaint();//此方法使新图表显示
}

这几乎就是我需要的,谢谢!:)不,我只需要了解一切,了解它的功能,并了解如何将它放到WorldWindJava画布上。也许你也有一些想法来实现这一点?对不起,我不熟悉
WorldWindJava
,但我发现
JFreeChart
很容易集成;更详细。嗨,垃圾天,我把代码贴在这里了。也许你知道我如何定期更新图表。AndreasI已经重新设置了你的格式,并在评论中添加了链接。我没有回答希望
WorldWindJava
用户会响应。如中所述,编辑您的问题(例如添加链接)可能会取得成效。