Javafx-2dshapes-arc

提供:Dev Guides
移動先:案内検索

JavaFX-2Dシェイプアーク

円弧は曲線の一部です。 それは次のプロパティによって記述されます-

  • 長さ-円弧に沿った距離。
  • angle -曲線が円の中心で作る角度。
  • radiusX -現在のアークが含まれる完全な楕円の幅。
  • radiusY -現在の円弧が含まれる完全な楕円の高さ。

ARC

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);