- java.lang.Object
-
- javafx.animation.Animation
-
- javafx.animation.Transition
-
- javafx.animation.TranslateTransition
-
public final class TranslateTransition extends Transition
このTransitionでは、duration全体にわたる移動アニメーションを作成します。 このことは、nodeのtranslateX、translateYおよびtranslateZ変数を一定の間隔で更新することによって行います。(
fromX,fromY,fromZ)値が指定されている場合はそこから開始され、それ以外の場合はnodeの(translateX,translateY,translateZ)値が使用されます。(
toX,toY,toZ)値が指定されている場合はそこで停止され、それ以外の場合は開始値に(byX,byY,byZ)値を加えたものが使用されます。(
toX,toY,toZ)値と(byX,byY,byZ)値の両方が指定されている場合は、(toX,toY,toZ)値が優先されます。コード・セグメントの例:
import javafx.scene.shape.*; import javafx.animation.*; ... Rectangle rect = new Rectangle (100, 40, 100, 100); rect.setArcHeight(50); rect.setArcWidth(50); rect.setFill(Color.VIOLET); TranslateTransition tt = new TranslateTransition(Duration.millis(2000), rect); tt.setByX(200f); tt.setCycleCount(4f); tt.setAutoReverse(true); tt.play(); ...- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
Transition,Animation
-
-
プロパティのサマリー
プロパティ 型 プロパティ 説明 DoublePropertybyXこのTranslateTransitionの開始からの増分された停止X座標値を指定します。DoublePropertybyYこのTranslateTransitionの開始からの増分された停止Y座標値を指定します。DoublePropertybyZこのTranslateTransitionの開始からの増分された停止Z座標値を指定します。ObjectProperty<Duration>durationこのTranslateTransitionの期間。DoublePropertyfromXこのTranslateTransitionの開始X座標値を指定します。DoublePropertyfromYこのTranslateTransitionの開始Y座標値を指定します。DoublePropertyfromZこのTranslateTransitionの開始Z座標値を指定します。ObjectProperty<Node>nodeこのTranslateTransitionのターゲット・ノード。DoublePropertytoXこのTranslateTransitionの停止X座標値を指定します。DoublePropertytoYこのTranslateTransitionの停止Y座標値を指定します。DoublePropertytoZこのTranslateTransitionの停止Z座標値を指定します。-
クラスjavafx.animation.Animationから継承されたプロパティ
autoReverse, currentRate, currentTime, cycleCount, cycleDuration, delay, onFinished, rate, status, totalDuration
-
クラスjavafx.animation.Transitionから継承されたプロパティ
interpolator
-
-
ネストされたクラスのサマリー
-
クラスjavafx.animation.Animationから継承されたネストされたクラス/インタフェース
Animation.Status
-
-
フィールドのサマリー
-
クラスjavafx.animation.Animationから継承されたフィールド
INDEFINITE
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 TranslateTransition()TranslateTransitionのコンストラクタTranslateTransition(Duration duration)TranslateTransitionのコンストラクタTranslateTransition(Duration duration, Node node)TranslateTransitionのコンストラクタ
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DoublePropertybyXProperty()このTranslateTransitionの開始からの増分された停止X座標値を指定します。DoublePropertybyYProperty()このTranslateTransitionの開始からの増分された停止Y座標値を指定します。DoublePropertybyZProperty()このTranslateTransitionの開始からの増分された停止Z座標値を指定します。ObjectProperty<Duration>durationProperty()このTranslateTransitionの期間。DoublePropertyfromXProperty()このTranslateTransitionの開始X座標値を指定します。DoublePropertyfromYProperty()このTranslateTransitionの開始Y座標値を指定します。DoublePropertyfromZProperty()このTranslateTransitionの開始Z座標値を指定します。doublegetByX()プロパティbyXの値を取得します。doublegetByY()プロパティbyYの値を取得します。doublegetByZ()プロパティbyZの値を取得します。DurationgetDuration()プロパティdurationの値を取得します。doublegetFromX()プロパティfromXの値を取得します。doublegetFromY()プロパティfromYの値を取得します。doublegetFromZ()プロパティfromZの値を取得します。NodegetNode()プロパティnodeの値を取得します。doublegetToX()プロパティtoXの値を取得します。doublegetToY()プロパティtoYの値を取得します。doublegetToZ()プロパティtoZの値を取得します。voidinterpolate(double frac)メソッドinterpolate()はTransitionの実装を通して指定する必要があります。ObjectProperty<Node>nodeProperty()このTranslateTransitionのターゲット・ノード。voidsetByX(double value)プロパティbyXの値を設定します。voidsetByY(double value)プロパティbyYの値を設定します。voidsetByZ(double value)プロパティbyZの値を設定します。voidsetDuration(Duration value)プロパティdurationの値を設定します。voidsetFromX(double value)プロパティfromXの値を設定します。voidsetFromY(double value)プロパティfromYの値を設定します。voidsetFromZ(double value)プロパティfromZの値を設定します。voidsetNode(Node value)プロパティnodeの値を設定します。voidsetToX(double value)プロパティtoXの値を設定します。voidsetToY(double value)プロパティtoYの値を設定します。voidsetToZ(double value)プロパティtoZの値を設定します。DoublePropertytoXProperty()このTranslateTransitionの停止X座標値を指定します。DoublePropertytoYProperty()このTranslateTransitionの停止Y座標値を指定します。DoublePropertytoZProperty()このTranslateTransitionの停止Z座標値を指定します。-
クラスjavafx.animation.Animationから継承されたメソッド
autoReverseProperty, currentRateProperty, currentTimeProperty, cycleCountProperty, cycleDurationProperty, delayProperty, getCuePoints, getCurrentRate, getCurrentTime, getCycleCount, getCycleDuration, getDelay, getOnFinished, getRate, getStatus, getTargetFramerate, getTotalDuration, isAutoReverse, jumpTo, jumpTo, onFinishedProperty, pause, play, playFrom, playFrom, playFromStart, rateProperty, setAutoReverse, setCycleCount, setCycleDuration, setDelay, setOnFinished, setRate, setStatus, statusProperty, stop, totalDurationProperty
-
クラス java.lang.Objectから継承されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
クラスjavafx.animation.Transitionから継承されたメソッド
getCachedInterpolator, getInterpolator, getParentTargetNode, interpolatorProperty, setInterpolator
-
-
-
-
プロパティの詳細
-
node
public final ObjectProperty<Node> nodeProperty
このTranslateTransitionのターゲット・ノード。実行中の
TranslateTransitionのターゲットnodeは変更できません。 実行中のTranslateTransitionのnodeの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getNode(),setNode(Node)
-
duration
public final ObjectProperty<Duration> durationProperty
このTranslateTransitionの期間。実行中の
TranslateTransitionのdurationは変更できません。 実行中のTranslateTransitionのdurationの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。注意:
durationの単位はミリ秒ですが、粒度は基礎となるオペレーティング・システムによって異なり、一般的には大きくなります。 たとえば、デスクトップ・システム上のアニメーションは、通常、最大60fpsで実行され、その粒度は最大17ミリ秒になります。 durationをDuration.ZEROよりも小さい値に設定すると、IllegalArgumentExceptionが発生します。- デフォルト値:
- 400ms
- 関連項目:
getDuration(),setDuration(Duration)
-
fromX
public final DoubleProperty fromXProperty
このTranslateTransitionの開始X座標値を指定します。実行中の
TranslateTransitionのfromXは変更できません。 実行中のTranslateTransitionのfromXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getFromX(),setFromX(double)
-
fromY
public final DoubleProperty fromYProperty
このTranslateTransitionの開始Y座標値を指定します。実行中の
TranslateTransitionのfromYは変更できません。 実行中のTranslateTransitionのfromYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getFromY(),setFromY(double)
-
fromZ
public final DoubleProperty fromZProperty
このTranslateTransitionの開始Z座標値を指定します。実行中の
TranslateTransitionのfromZは変更できません。 実行中のTranslateTransitionのfromZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getFromZ(),setFromZ(double)
-
toX
public final DoubleProperty toXProperty
このTranslateTransitionの停止X座標値を指定します。実行中の
TranslateTransitionのtoXは変更できません。 実行中のTranslateTransitionのtoXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getToX(),setToX(double)
-
toY
public final DoubleProperty toYProperty
このTranslateTransitionの停止Y座標値を指定します。実行中の
TranslateTransitionのtoYは変更できません。 実行中のTranslateTransitionのtoYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getToY(),setToY(double)
-
toZ
public final DoubleProperty toZProperty
このTranslateTransitionの停止Z座標値を指定します。実行中の
TranslateTransitionのtoZは変更できません。 実行中のTranslateTransitionのtoZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getToZ(),setToZ(double)
-
byX
public final DoubleProperty byXProperty
このTranslateTransitionの開始からの増分された停止X座標値を指定します。実行中の
TranslateTransitionのbyXは変更できません。 実行中のTranslateTransitionのbyXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getByX(),setByX(double)
-
byY
public final DoubleProperty byYProperty
このTranslateTransitionの開始からの増分された停止Y座標値を指定します。実行中の
TranslateTransitionのbyYは変更できません。 実行中のTranslateTransitionのbyYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getByY(),setByY(double)
-
byZ
public final DoubleProperty byZProperty
このTranslateTransitionの開始からの増分された停止Z座標値を指定します。実行中の
TranslateTransitionのbyZは変更できません。 実行中のTranslateTransitionのbyZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getByZ(),setByZ(double)
-
-
コンストラクタの詳細
-
TranslateTransition
public TranslateTransition(Duration duration, Node node)
TranslateTransitionのコンストラクタ- パラメータ:
duration-TranslateTransitionの期間node- 移動されるnode
-
TranslateTransition
public TranslateTransition(Duration duration)
TranslateTransitionのコンストラクタ- パラメータ:
duration-TranslateTransitionの期間
-
TranslateTransition
public TranslateTransition()
TranslateTransitionのコンストラクタ
-
-
メソッドの詳細
-
setNode
public final void setNode(Node value)
プロパティnodeの値を設定します。- プロパティの説明:
- この
TranslateTransitionのターゲット・ノード。実行中の
TranslateTransitionのターゲットnodeは変更できません。 実行中のTranslateTransitionのnodeの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
getNode
public final Node getNode()
プロパティnodeの値を取得します。- プロパティの説明:
- この
TranslateTransitionのターゲット・ノード。実行中の
TranslateTransitionのターゲットnodeは変更できません。 実行中のTranslateTransitionのnodeの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
nodeProperty
public final ObjectProperty<Node> nodeProperty()
このTranslateTransitionのターゲット・ノード。実行中の
TranslateTransitionのターゲットnodeは変更できません。 実行中のTranslateTransitionのnodeの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getNode(),setNode(Node)
-
setDuration
public final void setDuration(Duration value)
プロパティdurationの値を設定します。- プロパティの説明:
- この
TranslateTransitionの期間。実行中の
TranslateTransitionのdurationは変更できません。 実行中のTranslateTransitionのdurationの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。注意:
durationの単位はミリ秒ですが、粒度は基礎となるオペレーティング・システムによって異なり、一般的には大きくなります。 たとえば、デスクトップ・システム上のアニメーションは、通常、最大60fpsで実行され、その粒度は最大17ミリ秒になります。 durationをDuration.ZEROよりも小さい値に設定すると、IllegalArgumentExceptionが発生します。 - デフォルト値:
- 400ms
-
getDuration
public final Duration getDuration()
プロパティdurationの値を取得します。- プロパティの説明:
- この
TranslateTransitionの期間。実行中の
TranslateTransitionのdurationは変更できません。 実行中のTranslateTransitionのdurationの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。注意:
durationの単位はミリ秒ですが、粒度は基礎となるオペレーティング・システムによって異なり、一般的には大きくなります。 たとえば、デスクトップ・システム上のアニメーションは、通常、最大60fpsで実行され、その粒度は最大17ミリ秒になります。 durationをDuration.ZEROよりも小さい値に設定すると、IllegalArgumentExceptionが発生します。 - デフォルト値:
- 400ms
-
durationProperty
public final ObjectProperty<Duration> durationProperty()
このTranslateTransitionの期間。実行中の
TranslateTransitionのdurationは変更できません。 実行中のTranslateTransitionのdurationの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。注意:
durationの単位はミリ秒ですが、粒度は基礎となるオペレーティング・システムによって異なり、一般的には大きくなります。 たとえば、デスクトップ・システム上のアニメーションは、通常、最大60fpsで実行され、その粒度は最大17ミリ秒になります。 durationをDuration.ZEROよりも小さい値に設定すると、IllegalArgumentExceptionが発生します。- デフォルト値:
- 400ms
- 関連項目:
getDuration(),setDuration(Duration)
-
setFromX
public final void setFromX(double value)
プロパティfromXの値を設定します。- プロパティの説明:
- この
TranslateTransitionの開始X座標値を指定します。実行中の
TranslateTransitionのfromXは変更できません。 実行中のTranslateTransitionのfromXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
getFromX
public final double getFromX()
プロパティfromXの値を取得します。- プロパティの説明:
- この
TranslateTransitionの開始X座標値を指定します。実行中の
TranslateTransitionのfromXは変更できません。 実行中のTranslateTransitionのfromXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
fromXProperty
public final DoubleProperty fromXProperty()
このTranslateTransitionの開始X座標値を指定します。実行中の
TranslateTransitionのfromXは変更できません。 実行中のTranslateTransitionのfromXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getFromX(),setFromX(double)
-
setFromY
public final void setFromY(double value)
プロパティfromYの値を設定します。- プロパティの説明:
- この
TranslateTransitionの開始Y座標値を指定します。実行中の
TranslateTransitionのfromYは変更できません。 実行中のTranslateTransitionのfromYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
getFromY
public final double getFromY()
プロパティfromYの値を取得します。- プロパティの説明:
- この
TranslateTransitionの開始Y座標値を指定します。実行中の
TranslateTransitionのfromYは変更できません。 実行中のTranslateTransitionのfromYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
fromYProperty
public final DoubleProperty fromYProperty()
このTranslateTransitionの開始Y座標値を指定します。実行中の
TranslateTransitionのfromYは変更できません。 実行中のTranslateTransitionのfromYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getFromY(),setFromY(double)
-
setFromZ
public final void setFromZ(double value)
プロパティfromZの値を設定します。- プロパティの説明:
- この
TranslateTransitionの開始Z座標値を指定します。実行中の
TranslateTransitionのfromZは変更できません。 実行中のTranslateTransitionのfromZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
getFromZ
public final double getFromZ()
プロパティfromZの値を取得します。- プロパティの説明:
- この
TranslateTransitionの開始Z座標値を指定します。実行中の
TranslateTransitionのfromZは変更できません。 実行中のTranslateTransitionのfromZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
fromZProperty
public final DoubleProperty fromZProperty()
このTranslateTransitionの開始Z座標値を指定します。実行中の
TranslateTransitionのfromZは変更できません。 実行中のTranslateTransitionのfromZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getFromZ(),setFromZ(double)
-
setToX
public final void setToX(double value)
プロパティtoXの値を設定します。- プロパティの説明:
- この
TranslateTransitionの停止X座標値を指定します。実行中の
TranslateTransitionのtoXは変更できません。 実行中のTranslateTransitionのtoXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
getToX
public final double getToX()
プロパティtoXの値を取得します。- プロパティの説明:
- この
TranslateTransitionの停止X座標値を指定します。実行中の
TranslateTransitionのtoXは変更できません。 実行中のTranslateTransitionのtoXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
toXProperty
public final DoubleProperty toXProperty()
このTranslateTransitionの停止X座標値を指定します。実行中の
TranslateTransitionのtoXは変更できません。 実行中のTranslateTransitionのtoXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getToX(),setToX(double)
-
setToY
public final void setToY(double value)
プロパティtoYの値を設定します。- プロパティの説明:
- この
TranslateTransitionの停止Y座標値を指定します。実行中の
TranslateTransitionのtoYは変更できません。 実行中のTranslateTransitionのtoYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
getToY
public final double getToY()
プロパティtoYの値を取得します。- プロパティの説明:
- この
TranslateTransitionの停止Y座標値を指定します。実行中の
TranslateTransitionのtoYは変更できません。 実行中のTranslateTransitionのtoYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
toYProperty
public final DoubleProperty toYProperty()
このTranslateTransitionの停止Y座標値を指定します。実行中の
TranslateTransitionのtoYは変更できません。 実行中のTranslateTransitionのtoYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getToY(),setToY(double)
-
setToZ
public final void setToZ(double value)
プロパティtoZの値を設定します。- プロパティの説明:
- この
TranslateTransitionの停止Z座標値を指定します。実行中の
TranslateTransitionのtoZは変更できません。 実行中のTranslateTransitionのtoZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
getToZ
public final double getToZ()
プロパティtoZの値を取得します。- プロパティの説明:
- この
TranslateTransitionの停止Z座標値を指定します。実行中の
TranslateTransitionのtoZは変更できません。 実行中のTranslateTransitionのtoZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。 - デフォルト値:
Double.NaN
-
toZProperty
public final DoubleProperty toZProperty()
このTranslateTransitionの停止Z座標値を指定します。実行中の
TranslateTransitionのtoZは変更できません。 実行中のTranslateTransitionのtoZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- デフォルト値:
Double.NaN- 関連項目:
getToZ(),setToZ(double)
-
setByX
public final void setByX(double value)
プロパティbyXの値を設定します。- プロパティの説明:
- この
TranslateTransitionの開始からの増分された停止X座標値を指定します。実行中の
TranslateTransitionのbyXは変更できません。 実行中のTranslateTransitionのbyXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
getByX
public final double getByX()
プロパティbyXの値を取得します。- プロパティの説明:
- この
TranslateTransitionの開始からの増分された停止X座標値を指定します。実行中の
TranslateTransitionのbyXは変更できません。 実行中のTranslateTransitionのbyXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
byXProperty
public final DoubleProperty byXProperty()
このTranslateTransitionの開始からの増分された停止X座標値を指定します。実行中の
TranslateTransitionのbyXは変更できません。 実行中のTranslateTransitionのbyXの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getByX(),setByX(double)
-
setByY
public final void setByY(double value)
プロパティbyYの値を設定します。- プロパティの説明:
- この
TranslateTransitionの開始からの増分された停止Y座標値を指定します。実行中の
TranslateTransitionのbyYは変更できません。 実行中のTranslateTransitionのbyYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
getByY
public final double getByY()
プロパティbyYの値を取得します。- プロパティの説明:
- この
TranslateTransitionの開始からの増分された停止Y座標値を指定します。実行中の
TranslateTransitionのbyYは変更できません。 実行中のTranslateTransitionのbyYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
byYProperty
public final DoubleProperty byYProperty()
このTranslateTransitionの開始からの増分された停止Y座標値を指定します。実行中の
TranslateTransitionのbyYは変更できません。 実行中のTranslateTransitionのbyYの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getByY(),setByY(double)
-
setByZ
public final void setByZ(double value)
プロパティbyZの値を設定します。- プロパティの説明:
- この
TranslateTransitionの開始からの増分された停止Z座標値を指定します。実行中の
TranslateTransitionのbyZは変更できません。 実行中のTranslateTransitionのbyZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
getByZ
public final double getByZ()
プロパティbyZの値を取得します。- プロパティの説明:
- この
TranslateTransitionの開始からの増分された停止Z座標値を指定します。実行中の
TranslateTransitionのbyZは変更できません。 実行中のTranslateTransitionのbyZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。
-
byZProperty
public final DoubleProperty byZProperty()
このTranslateTransitionの開始からの増分された停止Z座標値を指定します。実行中の
TranslateTransitionのbyZは変更できません。 実行中のTranslateTransitionのbyZの値が変更された場合、新しい値を反映するには、アニメーションを停止し、再度開始する必要があります。- 関連項目:
getByZ(),setByZ(double)
-
interpolate
public void interpolate(double frac)
メソッドinterpolate()はTransitionの実装を通して指定する必要があります。Transitionが実行されている間、このメソッドは各フレームで呼び出されます。 パラメータでアニメーションの現在位置を定義します。 比率は、先頭では0.0、末尾では1.0になります。 パラメータがどのように増加するかはinterpolatorによって異なります。たとえば、interpolatorがInterpolator.LINEARの場合、比率は線形的に増加します。 ユーザーがこのメソッドを直接呼び出すことはできません。- 定義:
interpolate、クラス:Transition- パラメータ:
frac- 相対位置
-
-