私はList<PathElement>
を持っています。私はシーングラフに追加するかキャンバスに描画することができます。最初はPathノードを作成してシーンに追加できるので簡単です。 2番目の方法はPathElement
からGraphicsContext
の呼び出しにマッピングする必要があります。ほとんどの場合、ArcTo
とGraphicsContext.arcTo
を除いて、これはかなり単純です。 GraphicsContext.arcTo
をarcTo(double x1, double y1, double x2, double y2, double radius)
を受け入れる一方キャンバスにArcToを描く
ArcToは以下ArcTo(double radiusX, double radiusY, double xAxisRotation, double x, double y, boolean largeArcFlag, boolean sweepFlag)
を受け付けます。さらに、GraphicsContext
は、arc(double centerX, double centerY, double radiusX, double radiusY, double startAngle, double length)
を受け入れるarc
を持っています。
GraphicsContext
で利用できる方法を使用してArcTo
をキャンバスに描画するにはどうすればよいですか?
男は翻訳者を書いた。私はそれが動作するかわからないhttps://stackoverflow.com/questions/28043935/javafx-how-can-a-path-be-painted-on-a-graphicscontext。 Jewelseaの答えのコメントを見てください。 – Sedrick