Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.animation

Класс TranslateTransition

  • java.lang.Object
    • javafx.animation.Animation
      • javafx.animation.Transition
        • javafx.animation.TranslateTransition
  • public final class TranslateTransition
    extends Transition
    Этот Transition создаёт анимацию перемещения/трансляции, охватывающую период duration. Это достигается обновлением translateX, translateY и translateZ переменных node через равные промежутки времени.

    Анимация начинается с значения (fromX, fromY, fromZ), если оно задано, иначе используется значение из node (translateX, translateY, translateZ).

    Анимация заканчивается значением (toX, toY, toZ), если оно задано, иначе используется начальное значение плюс (byX, byY, byZ).

    Значение (toX, toY, toZ) имеет приоритет, если оба значения (toX, toY, toZ) и (byX, byY, byZ) указаны.

    Пример кода:

     
     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
  • Краткое описание свойств

    Свойства
    Тип Свойство Описание
    DoubleProperty byX
    Указывает значение увеличения координаты X остановки, от начальной координаты, для этого TranslateTransition.
    DoubleProperty byY
    Указывает значение увеличения координаты Y остановки, от начальной координаты, для этого TranslateTransition.
    DoubleProperty byZ
    Указывает значение увеличения координаты Z остановки, от начальной координаты, для этого TranslateTransition.
    ObjectProperty<Duration> duration
    Продолжительность этого TranslateTransition.
    DoubleProperty fromX
    Указывает начальное значение координаты X для этого TranslateTransition.
    DoubleProperty fromY
    Указывает начальное значение координаты Y для этого TranslateTransition.
    DoubleProperty fromZ
    Указывает начальное значение координаты Z для этого TranslateTransition.
    ObjectProperty<Node> node
    Целевой узел этого TranslateTransition.
    DoubleProperty toX
    Указывает значение координаты X остановки для этого TranslateTransition.
    DoubleProperty toY
    Указывает значение координаты Y остановки для этого TranslateTransition.
    DoubleProperty toZ
    Указывает значение координаты Z остановки для этого TranslateTransition.
    • Наследуемые свойства от класса javafx.animation.Transition

      interpolator
    • Наследуемые свойства от класса javafx.animation.Animation

      autoReverse, currentRate, currentTime, cycleCount, cycleDuration, delay, onFinished, rate, status, totalDuration
  • Краткое описание вложенных классов

    • Вложенные классы/интерфейсы, унаследованные от класса javafx.animation.Animation

      Animation.Status
  • Краткое описание полей

    • Поля, унаследованные от класса javafx.animation.Animation

      INDEFINITE
  • Краткое описание конструкторов

    Конструкторы
    Конструктор Описание
    TranslateTransition()
    Конструктор TranslateTransition
    TranslateTransition​(Duration duration)
    Конструктор TranslateTransition
    TranslateTransition​(Duration duration, Node node)
    Конструктор TranslateTransition
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    DoubleProperty byXProperty()
    Указывает значение увеличенной координаты X остановки, от начала, этого TranslateTransition.
    DoubleProperty byYProperty()
    Указывает значение увеличенной координаты Y остановки, от начала, этого TranslateTransition.
    DoubleProperty byZProperty()
    Указывает значение увеличенной координаты Z остановки, от начала, этого TranslateTransition.
    ObjectProperty<Duration> durationProperty()
    Продолжительность этого TranslateTransition.
    DoubleProperty fromXProperty()
    Указывает начальное значение координаты X этого TranslateTransition.
    DoubleProperty fromYProperty()
    Указывает начальное значение координаты Y этого TranslateTransition.
    DoubleProperty fromZProperty()
    Указывает начальное значение координаты Z этого TranslateTransition.
    double getByX()
    Возвращает значение свойства byX.
    double getByY()
    Возвращает значение свойства byY.
    double getByZ()
    Возвращает значение свойства byZ.
    Duration getDuration()
    Возвращает значение свойства duration.
    double getFromX()
    Возвращает значение свойства fromX.
    double getFromY()
    Возвращает значение свойства fromY.
    double getFromZ()
    Возвращает значение свойства fromZ.
    Node getNode()
    Возвращает значение свойства node.
    double getToX()
    Возвращает значение свойства toX.
    double getToY()
    Возвращает значение свойства toY.
    double getToZ()
    Возвращает значение свойства toZ.
    void interpolate​(double frac)
    Метод interpolate() должен быть предоставлен реализациями Transition.
    ObjectProperty<Node> nodeProperty()
    Целевой узел этого TranslateTransition.
    void setByX​(double value)
    Устанавливает значение свойства byX.
    void setByY​(double value)
    Устанавливает значение свойства byY.
    void setByZ​(double value)
    Устанавливает значение свойства byZ.
    void setDuration​(Duration value)
    Устанавливает значение свойства duration.
    void setFromX​(double value)
    Устанавливает значение свойства fromX.
    void setFromY​(double value)
    Устанавливает значение свойства fromY.
    void setFromZ​(double value)
    Устанавливает значение свойства fromZ.
    void setNode​(Node value)
    Устанавливает значение свойства node.
    void setToX​(double value)
    Устанавливает значение свойства toX.
    void setToY​(double value)
    Устанавливает значение свойства toY.
    void setToZ​(double value)
    Устанавливает значение свойства toZ.
    DoubleProperty toXProperty()
    Указывает значение координаты X остановки этого TranslateTransition.
    DoubleProperty toYProperty()
    Указывает значение координаты Y остановки этого TranslateTransition.
    DoubleProperty toZProperty()
    Указывает значение координаты Z остановки этого TranslateTransition.
    • Методы, унаследованные от класса javafx.animation.Transition

      getCachedInterpolator, getInterpolator, getParentTargetNode, interpolatorProperty, setInterpolator
    • Методы, унаследованные от класса 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
  • Подробное описание свойств

    • node

      public final ObjectProperty<Node> nodeProperty
      Целевой узел этого TranslateTransition.

      Невозможно изменить целевой node работающего TranslateTransition. Если значение node изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      См. также:
      getNode(), setNode(Node)
    • duration

      public final ObjectProperty<Duration> durationProperty
      Продолжительность этого TranslateTransition.

      Невозможно изменить продолжительность duration работающего TranslateTransition. Если значение duration изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      Примечание: Хотя единица измерения duration — миллисекунда, точность зависит от базовой операционной системы и, как правило, больше. Например, анимации на настольных системах обычно выполняются с максимальной частотой 60 кадров в секунду, что дает точность около 17 мс. Установка продолжительности значения меньше Duration.ZERO приведет к IllegalArgumentException.

      Значение по умолчанию:
      400 мс
      См. также:
      getDuration(), setDuration(Duration)
    • fromX

      public final DoubleProperty fromXProperty
      Определяет начальное значение координаты X этого TranslateTransition.

      Невозможно изменить fromX работающего TranslateTransition. Если значение fromX изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getFromX(), setFromX(double)
    • fromY

      public final DoubleProperty fromYProperty
      Определяет начальное значение координаты Y этого TranslateTransition.

      Невозможно изменить fromY работающего TranslateTransition. Если значение fromY изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getFromY(), setFromY(double)
    • fromZ

      public final DoubleProperty fromZProperty
      Определяет начальное значение координаты Z этого TranslateTransition.

      Невозможно изменить fromZ работающего TranslateTransition. Если значение fromZ изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getFromZ(), setFromZ(double)
    • toX

      public final DoubleProperty toXProperty
      Определяет конечное значение координаты X этого TranslateTransition.

      Невозможно изменить toX работающего TranslateTransition. Если значение toX изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getToX(), setToX(double)
    • toY

      public final DoubleProperty toYProperty
      Определяет конечное значение координаты Y этого TranslateTransition.

      Невозможно изменить toY работающего TranslateTransition. Если значение toY изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getToY(), setToY(double)
    • toZ

      public final DoubleProperty toZProperty
      Определяет конечное значение координаты Z этого TranslateTransition.

      Невозможно изменить toZ работающего TranslateTransition. Если значение toZ изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getToZ(), setToZ(double)
    • byX

      public final DoubleProperty byXProperty
      Определяет приращение конечного значения координаты X, от начального, этого TranslateTransition.

      Невозможно изменить byX работающего TranslateTransition. Если значение byX изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      См. также:
      getByX(), setByX(double)
    • byY

      public final DoubleProperty byYProperty
      Определяет приращение конечного значения координаты Y, от начального, этого TranslateTransition.

      Невозможно изменить byY работающего TranslateTransition. Если значение byY изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      См. также:
      getByY(), setByY(double)
    • byZ

      public final DoubleProperty byZProperty
      Определяет приращение конечного значения координаты Z, от начального, этого TranslateTransition.

      Невозможно изменить byZ работающего TranslateTransition. Если значение byZ изменяется для работающего TranslateTransition, анимацию необходимо остановить и запустить заново, чтобы принять новое значение.

      См. также:
      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
  • Method Detail

    • setNode

      public final void setNode​(Node value)
      Задает значение свойства node.
      Property description:
      Целевой узел этого TranslateTransition.

      Невозможно изменить целевой node работающего TranslateTransition. Если значение node изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

    • getNode

      public final Node getNode()
      Получает значение свойства node.
      Property description:
      Целевой узел этого TranslateTransition.

      Невозможно изменить целевой node работающего TranslateTransition. Если значение node изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

    • nodeProperty

      public final ObjectProperty<Node> nodeProperty()
      Целевой узел этого TranslateTransition.

      Невозможно изменить целевой node работающего TranslateTransition. Если значение node изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      See Also:
      getNode(), setNode(Node)
    • setDuration

      public final void setDuration​(Duration value)
      Задает значение свойства duration.
      Property description:
      Продолжительность этого TranslateTransition.

      Невозможно изменить duration работающего TranslateTransition. Если значение duration изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Примечание. Хотя единицей измерения duration является миллисекунда, детализация зависит от базовой операционной системы и, как правило, больше. Например, анимации на настольных системах обычно работают с максимальной частотой 60 кадров в секунду, что дает детализацию около 17 мс. Установка duration на значение, меньшее, чем Duration.ZERO, приведет к IllegalArgumentException.

      Default value:
      400ms
    • getDuration

      public final Duration getDuration()
      Получает значение свойства duration.
      Property description:
      Продолжительность этого TranslateTransition.

      Невозможно изменить duration работающего TranslateTransition. Если значение duration изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Примечание. Хотя единицей измерения duration является миллисекунда, детализация зависит от базовой операционной системы и, как правило, больше. Например, анимации на настольных системах обычно работают с максимальной частотой 60 кадров в секунду, что дает детализацию около 17 мс. Установка duration на значение, меньшее, чем Duration.ZERO, приведет к IllegalArgumentException.

      Default value:
      400ms
    • durationProperty

      public final ObjectProperty<Duration> durationProperty()
      Продолжительность этого TranslateTransition.

      Невозможно изменить duration работающего TranslateTransition. Если значение duration изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Примечание. Хотя единицей измерения duration является миллисекунда, детализация зависит от базовой операционной системы и, как правило, больше. Например, анимации на настольных системах обычно работают с максимальной частотой 60 кадров в секунду, что дает детализацию около 17 мс. Установка duration на значение, меньшее, чем Duration.ZERO, приведет к IllegalArgumentException.

      Default value:
      400ms
      See Also:
      getDuration(), setDuration(Duration)
    • setFromX

      public final void setFromX​(double value)
      Задает значение свойства fromX.
      Property description:
      Указывает начальное значение координаты X этого TranslateTransition.

      Невозможно изменить fromX работающего TranslateTransition. Если значение fromX изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
    • getFromX

      public final double getFromX()
      Получает значение свойства fromX.
      Property description:
      Указывает начальное значение координаты X этого TranslateTransition.

      Невозможно изменить fromX работающего TranslateTransition. Если значение fromX изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
    • fromXProperty

      public final DoubleProperty fromXProperty()
      Указывает начальное значение координаты X этого TranslateTransition.

      Невозможно изменить fromX работающего TranslateTransition. Если значение fromX изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
      See Also:
      getFromX(), setFromX(double)
    • setFromY

      public final void setFromY​(double value)
      Задает значение свойства fromY.
      Property description:
      Указывает начальное значение координаты Y этого TranslateTransition.

      Невозможно изменить fromY работающего TranslateTransition. Если значение fromY изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
    • getFromY

      public final double getFromY()
      Получает значение свойства fromY.
      Property description:
      Указывает начальное значение координаты Y этого TranslateTransition.

      Невозможно изменить fromY работающего TranslateTransition. Если значение fromY изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
    • fromYProperty

      public final DoubleProperty fromYProperty()
      Указывает начальное значение координаты Y этого TranslateTransition.

      Невозможно изменить fromY работающего TranslateTransition. Если значение fromY изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
      See Also:
      getFromY(), setFromY(double)
    • setFromZ

      public final void setFromZ​(double value)
      Задает значение свойства fromZ.
      Property description:
      Указывает начальное значение координаты Z этого TranslateTransition.

      Невозможно изменить fromZ работающего TranslateTransition. Если значение fromZ изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
    • getFromZ

      public final double getFromZ()
      Получает значение свойства fromZ.
      Property description:
      Указывает начальное значение координаты Z этого TranslateTransition.

      Невозможно изменить fromZ работающего TranslateTransition. Если значение fromZ изменено для работающего TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Default value:
      Double.NaN
    • fromZProperty

      public final DoubleProperty fromZProperty()
      Указывает начальное значение координаты Z для этого TranslateTransition.

      Невозможно изменить fromZ для выполняющегося TranslateTransition. Если значение fromZ изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getFromZ(), setFromZ(double)
    • setToX

      public final void setToX​(double value)
      Устанавливает значение свойства toX.
      Описание свойства:
      Указывает конечное значение координаты X для этого TranslateTransition.

      Невозможно изменить toX для выполняющегося TranslateTransition. Если значение toX изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
    • getToX

      public final double getToX()
      Возвращает значение свойства toX.
      Описание свойства:
      Указывает конечное значение координаты X для этого TranslateTransition.

      Невозможно изменить toX для выполняющегося TranslateTransition. Если значение toX изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
    • toXProperty

      public final DoubleProperty toXProperty()
      Указывает конечное значение координаты X для этого TranslateTransition.

      Невозможно изменить toX для выполняющегося TranslateTransition. Если значение toX изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getToX(), setToX(double)
    • setToY

      public final void setToY​(double value)
      Устанавливает значение свойства toY.
      Описание свойства:
      Указывает конечное значение координаты Y для этого TranslateTransition.

      Невозможно изменить toY для выполняющегося TranslateTransition. Если значение toY изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
    • getToY

      public final double getToY()
      Возвращает значение свойства toY.
      Описание свойства:
      Указывает конечное значение координаты Y для этого TranslateTransition.

      Невозможно изменить toY для выполняющегося TranslateTransition. Если значение toY изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
    • toYProperty

      public final DoubleProperty toYProperty()
      Указывает конечное значение координаты Y для этого TranslateTransition.

      Невозможно изменить toY для выполняющегося TranslateTransition. Если значение toY изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getToY(), setToY(double)
    • setToZ

      public final void setToZ​(double value)
      Устанавливает значение свойства toZ.
      Описание свойства:
      Указывает конечное значение координаты Z для этого TranslateTransition.

      Невозможно изменить toZ для выполняющегося TranslateTransition. Если значение toZ изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
    • getToZ

      public final double getToZ()
      Возвращает значение свойства toZ.
      Описание свойства:
      Указывает конечное значение координаты Z для этого TranslateTransition.

      Невозможно изменить toZ для выполняющегося TranslateTransition. Если значение toZ изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
    • toZProperty

      public final DoubleProperty toZProperty()
      Указывает конечное значение координаты Z для этого TranslateTransition.

      Невозможно изменить toZ для выполняющегося TranslateTransition. Если значение toZ изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      Значение по умолчанию:
      Double.NaN
      См. также:
      getToZ(), setToZ(double)
    • setByX

      public final void setByX​(double value)
      Устанавливает значение свойства byX.
      Описание свойства:
      Указывает приращение конечного значения координаты X, от начала, для этого TranslateTransition.

      Невозможно изменить byX для выполняющегося TranslateTransition. Если значение byX изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

    • getByX

      public final double getByX()
      Возвращает значение свойства byX.
      Описание свойства:
      Указывает приращение конечного значения координаты X, от начала, для этого TranslateTransition.

      Невозможно изменить byX для выполняющегося TranslateTransition. Если значение byX изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

    • byXProperty

      public final DoubleProperty byXProperty()
      Указывает приращение конечного значения координаты X, от начала, для этого TranslateTransition.

      Невозможно изменить byX для выполняющегося TranslateTransition. Если значение byX изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      См. также:
      getByX(), setByX(double)
    • setByY

      public final void setByY​(double value)
      Устанавливает значение свойства byY.
      Описание свойства:
      Указывает приращение конечного значения координаты Y, от начала, для этого TranslateTransition.

      Невозможно изменить byY для выполняющегося TranslateTransition. Если значение byY изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

    • getByY

      public final double getByY()
      Возвращает значение свойства byY.
      Описание свойства:
      Указывает приращение конечного значения координаты Y, от начала, для этого TranslateTransition.

      Невозможно изменить byY для выполняющегося TranslateTransition. Если значение byY изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

    • byYProperty

      public final DoubleProperty byYProperty()
      Указывает приращение конечного значения координаты Y, от начала, для этого TranslateTransition.

      Невозможно изменить byY для выполняющегося TranslateTransition. Если значение byY изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

      См. также:
      getByY(), setByY(double)
    • setByZ

      public final void setByZ​(double value)
      Устанавливает значение свойства byZ.
      Описание свойства:
      Указывает приращение конечного значения координаты Z, от начала, для этого TranslateTransition.

      Невозможно изменить byZ для выполняющегося TranslateTransition. Если значение byZ изменяется для выполняющегося TranslateTransition, анимацию необходимо остановить и запустить снова, чтобы принять новое значение.

    • getByZ

      public final double getByZ()
      Получение значения свойства byZ.
      Описание свойства:
      Указывает значение координаты Z остановки, увеличивающееся от начала, для этого TranslateTransition.

      Изменить byZ работающего TranslateTransition невозможно. Если значение byZ изменяется для работающего TranslateTransition, анимация должна быть остановлена и запущена заново, чтобы принять новое значение.

    • byZProperty

      public final DoubleProperty byZProperty()
      Указывает значение координаты Z остановки, увеличивающееся от начала, для этого TranslateTransition.

      Изменить byZ работающего TranslateTransition невозможно. Если значение byZ изменяется для работающего TranslateTransition, анимация должна быть остановлена и запущена заново, чтобы принять новое значение.

      См. также:
      getByZ(), setByZ(double)
    • interpolate

      public void interpolate​(double frac)
      Метод interpolate() должен быть предоставлен реализациями Transition. Пока выполняется Transition, этот метод вызывается в каждом кадре. Параметр определяет текущую позицию с анимацией. В начале дробь будет 0.0, а в конце — 1.0. Как увеличивается параметр, зависит от interpolator, например, если interpolator — Interpolator.LINEAR, дробь будет увеличиваться линейно. Пользователь напрямую не должен вызывать этот метод.
      Унаследованно от:
      interpolate в классе Transition
      Параметры:
      frac — Относительное положение

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API