在JFreeChart XYSplineRenderer图中我需要显示小点而不是小方块来显示XY坐标。我怎样才能改变这些圆点的形状。
答案 0 :(得分:2)
要使对称Shape
居中于给定的数据点,您需要将左上角偏移半径(直径的一半)。对于较小的点,
setSeriesShape(0, new Ellipse2D.Double(-3, -3, 6, 6));
请参阅此相关example使用ShapeUtilities
。
答案 1 :(得分:1)
使用从setBaseShape
继承的AbstractRenderer
方法。或者您可以使用setSeriesShape
setBaseShape(new Ellipse2D.Float(100.0f, 100.0f, 100.0f, 100.0f));