- java.lang.Object
-
- javafx.scene.shape.PathElement
-
- javafx.scene.shape.QuadCurveTo
-
public class QuadCurveTo extends PathElement
2つの新しい点によって定義される曲線パス要素を作成します。曲線パス要素は、指定された点(controlX, controlY)をベジェ制御点として使用して、現在の座標と指定された座標(x,y)の両方を通る2次ベジェ曲線として描画します。 すべての座標は、倍精度で指定されます。パス要素の詳細は、
PathおよびPathElementクラスを参照してください。例:
import javafx.scene.shape.*; Path path = new Path(); MoveTo moveTo = new MoveTo(); moveTo.setX(0.0f); moveTo.setY(50.0f); QuadCurveTo quadTo = new QuadCurveTo(); quadTo.setControlX(25.0f); quadTo.setControlY(0.0f); quadTo.setX(50.0f); quadTo.setY(50.0f); path.getElements().add(moveTo); path.getElements().add(cubicTo);
- 導入されたバージョン:
- JavaFX 2.0
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 DoublePropertycontrolX2次制御点のX座標を定義します。DoublePropertycontrolY2次制御点のY座標を定義します。DoublePropertyx最後の終点のX座標を定義します。DoublePropertyy最後の終点のY座標を定義します。-
クラス javafx.scene.shape.PathElementから継承されたプロパティ
absolute
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 QuadCurveTo()QuadCurveToの空インスタンスを作成します。QuadCurveTo(double controlX, double controlY, double x, double y)QuadCurveToの新しいインスタンスを生成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DoublePropertycontrolXProperty()2次制御点のX座標を定義します。DoublePropertycontrolYProperty()2次制御点のY座標を定義します。doublegetControlX()プロパティcontrolXの値を取得します。doublegetControlY()プロパティcontrolYの値を取得します。doublegetX()プロパティxの値を取得します。doublegetY()プロパティyの値を取得します。voidsetControlX(double value)プロパティcontrolXの値を設定します。voidsetControlY(double value)プロパティcontrolYの値を設定します。voidsetX(double value)プロパティxの値を設定します。voidsetY(double value)プロパティyの値を設定します。StringtoString()このCubicCurveToオブジェクトの文字列表現を返します。DoublePropertyxProperty()最後の終点のX座標を定義します。DoublePropertyyProperty()最後の終点のY座標を定義します。-
クラス java.lang.Objectから継承されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
クラス javafx.scene.shape.PathElementから継承されたメソッド
absoluteProperty、isAbsolute、setAbsolute
-
-
-
-
プロパティの詳細
-
controlX
public final DoubleProperty controlXProperty
2次制御点のX座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getControlX()、setControlX(double)
-
controlY
public final DoubleProperty controlYProperty
2次制御点のY座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getControlY()、setControlY(double)
-
x
public final DoubleProperty xProperty
最後の終点のX座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getX()、setX(double)
-
y
public final DoubleProperty yProperty
最後の終点のY座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getY()、setY(double)
-
-
メソッドの詳細
-
setControlX
public final void setControlX(double value)
プロパティcontrolXの値を設定します。- プロパティの説明:
- 2次制御点のX座標を定義します。
- デフォルト値:
- 0.0
-
getControlX
public final double getControlX()
プロパティcontrolXの値を取得します。- プロパティの説明:
- 2次制御点のX座標を定義します。
- デフォルト値:
- 0.0
-
controlXProperty
public final DoubleProperty controlXProperty()
2次制御点のX座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getControlX()、setControlX(double)
-
setControlY
public final void setControlY(double value)
プロパティcontrolYの値を設定します。- プロパティの説明:
- 2次制御点のY座標を定義します。
- デフォルト値:
- 0.0
-
getControlY
public final double getControlY()
プロパティcontrolYの値を取得します。- プロパティの説明:
- 2次制御点のY座標を定義します。
- デフォルト値:
- 0.0
-
controlYProperty
public final DoubleProperty controlYProperty()
2次制御点のY座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getControlY()、setControlY(double)
-
setX
public final void setX(double value)
プロパティxの値を設定します。- プロパティの説明:
- 最後の終点のX座標を定義します。
- デフォルト値:
- 0.0
-
getX
public final double getX()
プロパティxの値を取得します。- プロパティの説明:
- 最後の終点のX座標を定義します。
- デフォルト値:
- 0.0
-
xProperty
public final DoubleProperty xProperty()
最後の終点のX座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getX()、setX(double)
-
setY
public final void setY(double value)
プロパティyの値を設定します。- プロパティの説明:
- 最後の終点のY座標を定義します。
- デフォルト値:
- 0.0
-
getY
public final double getY()
プロパティyの値を取得します。- プロパティの説明:
- 最後の終点のY座標を定義します。
- デフォルト値:
- 0.0
-
yProperty
public final DoubleProperty yProperty()
最後の終点のY座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
getY()、setY(double)
-
-