如何在javafx中绘制开放弧? [英] How to draw an open arc in javafx?
本文介绍了如何在javafx中绘制开放弧?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要画一个开放的弧线.
I need to draw an open arc.
但是,当我输入这些值时,例如:
However, when I enter these values, for example:
Arc arc = new Arc();
arc.setCenterX(100.0f);
arc.setCenterY(100.0f);
arc.setRadiusX(80.0f);
arc.setRadiusY(80.0f);
arc.setStartAngle(0.0f);
arc.setLength(80.0f);
arc.setType(ArcType.OPEN);
因此它将显示:
他为什么不画圆弧?那我怎么画呢?
Why did not he just draw an arc? So how do I draw it?
请帮助.
谢谢
推荐答案
默认填充为 Color.BLACK
.
您应该将其设置为 Color.TRANSPARENT
添加 setStroke
和 setStrokeWidth
以使弧可见.
像这样:
arc.setStroke(Color.BLACK);
arc.setStrokeWidth(2);
arc.setFill(Color.TRANSPARENT);
查看全文