如何关闭YIntervalRenderer中的形状?

时间:2013-03-01 15:48:40

标签: java jfreechart

发现无法关闭访问渲染器本身的形状。

renderer.setSeriesShape(0, null);

禁用系列形状,但会导致供应商的形状出现。

renderer.setAutoPopulateSeriesShape(false);

禁用供应商,但会导致默认形状绘制。

renderer.setBaseShape(null);

导致异常,因为此处不允许将null作为参数。

那么在何处关闭形状?可能是情节或图表对象?找不到。

1 个答案:

答案 0 :(得分:2)

您可以为任何系列提供空Shape

YIntervalRenderer r = new YIntervalRenderer();
r.setSeriesShape(0, new Rectangle());