4

在 JFreeChart XYSplineRendererGraph 中,我需要显示小点而不是小方块来显示 XY 坐标。如何更改这些点的形状?在此处输入图像描述

4

2 回答 2

3

Shape以给定数据点为中心,您需要将左上角偏移半径(直径的一半)。对于较小的点,

setSeriesShape(0, new Ellipse2D.Double(-3, -3, 6, 6));

另请参阅此相关示例,使用ShapeUtilities.

于 2012-10-23T17:11:52.717 回答
1

使用setBaseShape继承自AbstractRenderer. 或者你可以使用setSeriesShape

setBaseShape(new Ellipse2D.Float(100.0f, 100.0f, 100.0f, 100.0f));
于 2012-10-23T11:54:34.390 回答