我正在尝试使用XYErrorRenderer在散点图中的数据点上添加误差线。使用的数据集是XYDataset。我使用的代码是:

XYErrorRenderer rendererPoints = new XYErrorRenderer();
rendererPoints.setShapesVisible(true);
rendererPoints.setDrawXError(false);
rendererPoints.setDrawYError(true);
rendererPoints.setCapLength(new Double(0.2));

rendererPoints.setShapesFilled(true);
rendererPoints.setLinesVisible(false);


我想垂直添加误差线,但对我来说不起作用。请帮忙。

最佳答案

XYErrorRenderer“期望IntervalXYDataset,否则它将恢复为超类的行为。”这可能可以解释为什么XYDataset无法正常工作。 XYIntervalSeries看起来每个点都有空间间隔add()两个。

10-06 07:10