我正在尝试创建如下图:
尽管我仅通过创建折线图和自定义Renderer的形状/绘画就已经实现了几乎所有的东西,但是我似乎找不到一种方法来填充系列折线下的区域。
有什么线索,我该怎么办?
最佳答案
您可以使用 StackedXYAreaRenderer
创建图表。在构造函数中指定AREA_AND_SHAPES
并启用大纲。参见 ChartFactory
的createStackedXYAreaChart()
代码作为示例。
StackedXYAreaRenderer r = new StackedXYAreaRenderer(XYAreaRenderer.AREA_AND_SHAPES);
r.setOutline(true);
给定渲染器,可以根据需要设置轮廓绘制和描边。