3
我想顯示在柱狀圖的X軸的一些日期,但我不明白我怎麼能做到這一點jfreechart的直方圖日期
與此代碼我可以創建XY夫婦一個簡單的柱狀圖值,但他們可以是數字,不是日期:
DefaultTableXYDataset dataset = new DefaultTableXYDataset();
XYSeries serie = new XYSeries("Andamento consumi", true, false);
serie.add(30, 8.3);
serie.add(31, 7.1);
serie.add(1, 8.7);
serie.add(2, 6.0);
serie.add(3, 11.9);
dataset.addSeries(serie);
JFreeChart chart = ChartFactory.createHistogram("Grafico di prova", "Giorni", "Consumi", dataset, PlotOrientation.VERTICAL,true,true,true);
ChartFrame frame = new ChartFrame("Titolo finestra", chart);
frame.pack();
frame.setVisible(true);
有沒有辦法插入日期而不是數字?
我想了解這個TimeSeriesCollection是如何工作的。我看到我必須添加一個TimeSeries,它使用RegularTimePeriod構建。我有點困惑...你能提供一些示例代碼嗎?謝謝 – Maik 2011-02-25 15:23:05
@Maik,「如何構造或使用TimeSeriesCollections」是一個不同的問題。請爲它創建一個新帖子。謝謝 – jzd 2011-02-25 15:25:15
好吧,我已經在這裏創建它: http://stackoverflow.com/questions/5119244/how-to-construct-and-use-timeseriescollections – Maik 2011-02-25 15:43:05