如何构造和使用TimeSeriesCollections
我想在图表的X轴上显示一些日期, 这里据说我必须使用TimeSeriesCollections对象
看来我必须在TimeSeriesCollections中添加一个TimeSeries,并且必须使用RegularTimePeriod构建TimeSeries ……我有点困惑……
你能解释一下我要做什么吗? 如果可能,您可以提供一些示例代码吗? 谢谢
TimeSeriesCollections
由TimeSeries
对象组成
使用此方法将addSeries(TimeSeries series)
添加到数据集: addSeries(TimeSeries series)
创建TimeSeries
对象时。 用时间和价值填充它们。 这是一个粗略的例子:
TimeSeries ts= new TimeSeries("Name of Series"); ts.addOrUpdate(new Year(2008), 42); ts.addOrUpdate(new Year(2009), 51); ts.addOrUpdate(new Year(2010), 97); ts.addOrUpdate(new Year(2011), 45);
为了让Axis很好地显示日期,你必须做这样的事情:
XYPlot plot = chart.getXYPlot(); DateAxis axis = new DateAxis(); plot.setDomainAxis(axis); axis.setDateFormatOverride(new SimpleDateFormat("yyyy"));