JFreechart,填充区域的折线图

3
我想要创建类似下面的图表: 样本图表 - 要求 我已经通过创建折线图并自定义Renderer的形状/颜色来几乎实现了所有内容,但似乎找不到一种方法填充系列线下面的区域。有什么提示可以帮助我完成吗?
1个回答

3
您可以使用StackedXYAreaRenderer来创建您的图表。在构造函数中指定AREA_AND_SHAPES并启用轮廓线。参见ChartFactory代码,例如createStackedXYAreaChart()
StackedXYAreaRenderer r = new StackedXYAreaRenderer(XYAreaRenderer.AREA_AND_SHAPES);
r.setOutline(true);

给定一个渲染器,您可以根据需要设置轮廓颜色和描边。


我一定会尝试并回复的。 - ask-dev
如何使StackedXYAreaChart在x轴上显示日期(DAY)?数据集似乎仅接受XYSeries,这似乎没有指定日期/字符串用于X轴的选项。 - ask-dev
@ask-dev 你能提供一段你最终工作的代码片段吗? - leontalbot

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接