Некоторые фигуры имеют вид хвоста, как вы можете видеть на этом скриншоте:

Когда я измените тип на Line2D.Double, он такой, как я ожидал:
[img]https://i .stack.imgur.com/nT8XD.png[/img]
Вот код, который рисует путь/линию:
Код: Выделить всё
Path2D.Double path = new Path2D.Double();
Graphics2D g = (Graphics2D)this.getGraphics();
for(int i=0; i
Подробнее здесь: [url]https://stackoverflow.com/questions/12418024/java-path2d-double-on-jpanel-are-painted-with-a-tail[/url]