Javafx-2dshapes-arc
提供:Dev Guides
JavaFX-2Dシェイプアーク
円弧は曲線の一部です。 それは次のプロパティによって記述されます-
- 長さ-円弧に沿った距離。
- angle -曲線が円の中心で作る角度。
- radiusX -現在のアークが含まれる完全な楕円の幅。
- radiusY -現在の円弧が含まれる完全な楕円の高さ。
JavaFXでは、アークは Arc という名前のクラスで表されます。 このクラスは、パッケージ javafx.scene.shape に属します。
このクラスをインスタンス化することにより、JavaFXでアークノードを作成できます。
このクラスは、二重データ型のいくつかのプロパティがあります-
- centerX -円弧の中心のx座標。
- centerY -円弧の中心のy座標。
- radiusX -現在のアークが含まれる完全な楕円の幅。
- radiusY -現在の円弧が含まれる完全な楕円の高さ。
- startAngle -度単位の弧の開始角度。
- 長さ-弧の角度範囲(度単位)。
弧を描くには、これらのプロパティに値を渡す必要があります。以下に示すように、インスタンス化の時点で、このクラスのコンストラクタに値を同じ順序で渡すか、
Circle circle = new Circle(centerX, centerY, radiusX, radiusY);
または、次のようにそれぞれのセッターメソッドを使用して-
setCenterX(value);
setCenterY(value);
setRadiusX(value);
setRadiusY(value);