我正确显示数据有问题。我正在创建两个系列:
XYSeries series = new XYSeries("Accumulated result");
XYSeries series1 = new XYSeries("Index chart");
然后在循环中我将数据添加到每个系列:series.add series1.add
XYSeriesCollection dataset = new XYSeriesCollection();
dataset.addSeries(series);
dataset.addSeries(series1);
JFreeChart chart = ChartFactory.createXYLineChart("Simulation", // Title
"Days", // x-axis Label
"Cumulative results", // y-axis Label
dataset, // Dataset
PlotOrientation.VERTICAL, // Plot Orientation
true, // Show Legend
true, // Use tooltips
false // Configure chart to generate URLs?
);
创建图表的结果并不令人满意,因为它看起来像: http://imgur.com/DIqcdk4 你看到蓝线吗?第二个系列的值永远不会超过100,并且图表看起来像一条直线。此外,我希望在右侧有第二个系列的传奇。有什么办法可以解决吗?