Java形状实用程序

时间:2014-04-25 13:20:11

标签: java jfreechart shape

如何设置这样的点 - 小圈子?我知道我们应该设置render和ShapeUtilies:

render.setSeriesShape(NumberOfSerie, ShapeUtilities.[something here]);

我应该写什么才能得到这个圈子? Documentation is here.

enter image description here

1 个答案:

答案 0 :(得分:3)

ShapeUtilities类有一些方法可以创建默认情况下在Java2D中提供的形状。但是对于圈子,你可以使用:

Ellipse2D circle = new Ellipse2D.Double(-3.0, -3.0, 6.0, 6.0);

这里的圆圈以(0,0)为中心 - JFreeChart依赖于它,因为它会在绘制图表时将形状的位置转换为(x,y)。