发现无法关闭访问渲染器本身的形状。
renderer.setSeriesShape(0, null);
禁用系列形状,但会导致供应商的形状出现。
renderer.setAutoPopulateSeriesShape(false);
禁用供应商,但会导致默认形状绘制。
renderer.setBaseShape(null);
导致异常,因为此处不允许将null作为参数。
那么在何处关闭形状?可能是情节或图表对象?找不到。
答案 0 :(得分:2)
您可以为任何系列提供空Shape
:
YIntervalRenderer r = new YIntervalRenderer();
r.setSeriesShape(0, new Rectangle());