- java.lang.Object
- 
- javafx.scene.transform.Transform
- 
- javafx.scene.transform.Shear
 
 
- 
- すべての実装されたインタフェース:
- Cloneable,- EventTarget
 
 public class Shear extends Transform このクラスは、指定された乗数で座標を変形させるAffineオブジェクトを表します。 シャーリング変換を表す行列は、次のようになります。[ 1 x 0 -x*pivotY ] [ y 1 0 -y*pivotX ] [ 0 0 1 0 ]例: Text text = new Text("Using Shear for pseudo-italic font"); text.setX(20); text.setY(50); text.setFont(new Font(20)); text.getTransforms().add(new Shear(-0.35, 0));- 導入されたバージョン:
- JavaFX 2.0
 
- 
- 
プロパティのサマリープロパティ Type プロパティ 説明 DoublePropertypivotXシャーリングのピボット・ポイントのX座標を定義します。DoublePropertypivotYシャーリングのピボット・ポイントのY座標を定義します。DoublePropertyxY座標の係数で座標を正のX軸の方向に移動するために使用する乗数を定義します。DoublePropertyyX座標の係数で座標を正のY軸の方向に移動するために使用する乗数を定義します。- 
クラス javafx.scene.transform.Transformで宣言されたプロパティidentity、onTransformChanged、type2D
 
- 
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 doublegetPivotX()プロパティpivotXの値を取得します。doublegetPivotY()プロパティpivotYの値を取得します。doublegetX()プロパティxの値を取得します。doublegetY()プロパティyの値を取得します。DoublePropertypivotXProperty()シャーリングのピボット・ポイントのX座標を定義します。DoublePropertypivotYProperty()シャーリングのピボット・ポイントのY座標を定義します。voidsetPivotX(double value)プロパティpivotXの値を設定します。voidsetPivotY(double value)プロパティpivotYの値を設定します。voidsetX(double value)プロパティxの値を設定します。voidsetY(double value)プロパティyの値を設定します。StringtoString()このShearオブジェクトの文字列表現を返します。DoublePropertyxProperty()Y座標の係数で座標を正のX軸の方向に移動するために使用する乗数を定義します。DoublePropertyyProperty()X座標の係数で座標を正のY軸の方向に移動するために使用する乗数を定義します。- 
インタフェース javafx.event.EventTargetで宣言されたメソッドbuildEventDispatchChain
 - 
クラス javafx.scene.transform.Transformで宣言されたメソッドaddEventFilter, addEventHandler, affine, affine, clone, column, column, createConcatenation, createInverse, deltaTransform, deltaTransform, deltaTransform, deltaTransform, determinant, getElement, getMxx, getMxy, getMxz, getMyx, getMyy, getMyz, getMzx, getMzy, getMzz, getOnTransformChanged, getTx, getTy, getTz, identityProperty, inverseDeltaTransform, inverseDeltaTransform, inverseDeltaTransform, inverseDeltaTransform, inverseTransform, inverseTransform, inverseTransform, inverseTransform, inverseTransform, inverseTransform2DPoints, inverseTransform3DPoints, isIdentity, isType2D, onTransformChangedProperty, removeEventFilter, removeEventHandler, rotate, row, row, scale, scale, setOnTransformChanged, shear, shear, similarTo, toArray, toArray, transform, transform, transform, transform, transform, transform2DPoints, transform3DPoints, transformChanged, translate, type2DProperty
 
- 
 
- 
- 
- 
プロパティの詳細- 
xpublic final DoubleProperty xProperty Y座標の係数で座標を正のX軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)- デフォルト値:
- 0.0
- 関連項目:
- getX()、- setX(double)
 
 - 
ypublic final DoubleProperty yProperty X座標の係数で座標を正のY軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)- デフォルト値:
- 0.0
- 関連項目:
- getY()、- setY(double)
 
 - 
pivotXpublic final DoubleProperty pivotXProperty シャーリングのピボット・ポイントのX座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
- getPivotX(),- setPivotX(double)
 
 - 
pivotYpublic final DoubleProperty pivotYProperty シャーリングのピボット・ポイントのY座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
- getPivotY()、- setPivotY(double)
 
 
- 
 - 
コンストラクタの詳細- 
Shearpublic Shear() デフォルトのシャーリング(恒等)を作成します。
 - 
Shearpublic Shear(double x, double y)Shearの新しいインスタンスを作成します。 ピボット・ポイントは、(0,0)に設定されます。- パラメータ:
- x- Y座標の係数で座標を正のX軸の方向に移動するために使用する乗数
- y- X座標の係数で座標を正のY軸の方向に移動するために使用する乗数
 
 - 
Shearpublic Shear(double x, double y, double pivotX, double pivotY)ピボットによるShearの新しいインスタンスを作成します。- パラメータ:
- x- Y座標の係数で座標を正のX軸の方向に移動するために使用する乗数
- y- X座標の係数で座標を正のY軸の方向に移動するために使用する乗数
- pivotX- シャーリングのピボット・ポイントのX座標
- pivotY- シャーリングのピボット・ポイントのY座標
 
 
- 
 - 
メソッドの詳細- 
setXpublic final void setX(double value) プロパティxの値を設定します。- プロパティの説明:
- Y座標の係数で座標を正のX軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)
- デフォルト値:
- 0.0
 
 - 
getXpublic final double getX() プロパティxの値を取得します。- プロパティの説明:
- Y座標の係数で座標を正のX軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)
- デフォルト値:
- 0.0
 
 - 
xPropertypublic final DoubleProperty xProperty() Y座標の係数で座標を正のX軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)- デフォルト値:
- 0.0
- 関連項目:
- getX()、- setX(double)
 
 - 
setYpublic final void setY(double value) プロパティyの値を設定します。- プロパティの説明:
- X座標の係数で座標を正のY軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)
- デフォルト値:
- 0.0
 
 - 
getYpublic final double getY() プロパティyの値を取得します。- プロパティの説明:
- X座標の係数で座標を正のY軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)
- デフォルト値:
- 0.0
 
 - 
yPropertypublic final DoubleProperty yProperty() X座標の係数で座標を正のY軸の方向に移動するために使用する乗数を定義します。 通常、値は-1から1の範囲です(両端を含まない)- デフォルト値:
- 0.0
- 関連項目:
- getY()、- setY(double)
 
 - 
setPivotXpublic final void setPivotX(double value) プロパティpivotXの値を設定します。- プロパティの説明:
- シャーリングのピボット・ポイントのX座標を定義します。
- デフォルト値:
- 0.0
 
 - 
getPivotXpublic final double getPivotX() プロパティpivotXの値を取得します。- プロパティの説明:
- シャーリングのピボット・ポイントのX座標を定義します。
- デフォルト値:
- 0.0
 
 - 
pivotXPropertypublic final DoubleProperty pivotXProperty() シャーリングのピボット・ポイントのX座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
- getPivotX(),- setPivotX(double)
 
 - 
setPivotYpublic final void setPivotY(double value) プロパティpivotYの値を設定します。- プロパティの説明:
- シャーリングのピボット・ポイントのY座標を定義します。
- デフォルト値:
- 0.0
 
 - 
getPivotYpublic final double getPivotY() プロパティpivotYの値を取得します。- プロパティの説明:
- シャーリングのピボット・ポイントのY座標を定義します。
- デフォルト値:
- 0.0
 
 - 
pivotYPropertypublic final DoubleProperty pivotYProperty() シャーリングのピボット・ポイントのY座標を定義します。- デフォルト値:
- 0.0
- 関連項目:
- getPivotY()、- setPivotY(double)
 
 
- 
 
-