У меня есть XYLineChart, и я хочу настроить форму узлов в виде колец.
Нравится:
Вот код, как я пытаюсь это сделать:
Ellipse2D bigCircle = new Ellipse2D.Double(-4, -4, 8, 8);
Ellipse2D smallCircle = new Ellipse2D.Double(-2,-2,4,4);
Area ring = new Area(bigCircle);
ring.subtract(new Area(smallCircle));
Shape ringShape = (Shape)ring;
renderer.setSeriesShape(0, ringShape);
Но результат как на левом изображении. Вот так renderer.setSeriesShape(0, bigCircle);
Что я делаю неправильно?
or
Существует ли фабрика с формами, включающими мою форму?