JFreeChart的堆叠折线渲染器?

时间:2013-08-23 08:33:25

标签: java jfreechart

JFreeChart是否有用于创建堆叠折线图表的渲染器?

我尝试使用StakedXYAreaRenderer和StackedXYAreaRenderer2,并将其配置为仅显示线条并用透明色填充区域部分。在尝试了setXXXStroke和setXXXPaint的所有风格之后,我一直无法显示该行(设置透明度很容易)。

我是否需要创建自己的渲染器,或者有没有办法实现我的目标?

1 个答案:

答案 0 :(得分:1)

通过在构造函数中指定类型,可以使用StackedXYAreaRenderer来实现这一点:

StackedXYAreaRenderer renderer = new StackedXYAreaRenderer(XYAreaRenderer.LINES);

...但是当我在其中一个JFreeChart演示中尝试此操作时,我注意到渲染器中存在一个阻止其正常工作的错误。对于即将发布的1.0.16版本,将修复此错误(请参阅revision 2901