TimeSeriesCollections
состоят из TimeSeries
объектов
Используйте этот метод для добавления серии в набор данных: 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);
Чтобы ось хорошо отображала даты, вам нужно будет сделать что-то вроде этого:
XYPlot plot = chart.getXYPlot();
DateAxis axis = new DateAxis();
plot.setDomainAxis(axis);
axis.setDateFormatOverride(new SimpleDateFormat("yyyy"));