【发布时间】:2023-03-29 22:08:02
【问题描述】:
在 JFreeChart XYSplineRenderer Graph 中,我需要显示小点而不是小方块来显示 XY 坐标。如何更改这些点的形状?
【问题讨论】:
标签: jfreechart
在 JFreeChart XYSplineRenderer Graph 中,我需要显示小点而不是小方块来显示 XY 坐标。如何更改这些点的形状?
【问题讨论】:
标签: jfreechart
要将对称Shape 置于给定数据点的中心,您需要将左上角偏移半径(直径的一半)。对于较小的点,
setSeriesShape(0, new Ellipse2D.Double(-3, -3, 6, 6));
也可以使用ShapeUtilities查看相关的example。
【讨论】:
使用继承自AbstractRenderer 的setBaseShape 方法。或者你可以使用setSeriesShape
setBaseShape(new Ellipse2D.Float(100.0f, 100.0f, 100.0f, 100.0f));
【讨论】: