我正在尝试生成一个时间序列,下面的区域充满了颜色。
查看jfreechart库的示例有以下方法:
ChartFactory.createAreaChart(...)
但是,所需的数据集是一个类别数据集,与我当前创建的时间序列数据集完全不同:
ChartFactory.createTimeSeriesChart(...)
我应该使用哪种方法为绘制线下方的区域填充颜色?
谢谢!
答案 0 :(得分:2)
创建图表后使用createTimeSeriesChart
)
XYPlot plot = (XYPlot) chart.getPlot();
plot.setRenderer(new XYAreaRenderer());