Spec-Zone.ru › OpenJavaFX 21

Класс ScaleTransition

java.lang.Object
javafx.animation.Animation
javafx.animation.Transition
javafx.animation.ScaleTransition
public final class ScaleTransition extends Transition
Этот Transition создаёт анимацию масштабирования, которая охватывает свой duration. Это делается путём обновления scaleX, scaleY и scaleZ переменных node через равные промежутки времени.

Он начинается с значения (fromX, fromY, fromZ), если задано, иначе использует значение node (scaleX, scaleY, scaleZ).

Он останавливается на значении (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);

     ScaleTransition st = new ScaleTransition(Duration.millis(2000), rect);
     st.setByX(1.5f);
     st.setByY(1.5f);
     st.setCycleCount(4f);
     st.setAutoReverse(true);

     st.play();

 ...

 
 
Since:
JavaFX 2.0
См. также:
  • Transition
  • Animation

Краткое описание полей

Тип Свойство Описание
final DoubleProperty byX
Specifies the incremented stop X scale value, from the start, of this ScaleTransition.
final DoubleProperty byY
Specifies the incremented stop Y scale value, from the start, of this ScaleTransition.
final DoubleProperty byZ
Specifies the incremented stop Z scale value, from the start, of this ScaleTransition.
final ObjectProperty<Duration> duration
The duration of this ScaleTransition.
final DoubleProperty fromX
Specifies the start X scale value of this ScaleTransition.
final DoubleProperty fromY
Specifies the start Y scale value of this ScaleTransition.
final DoubleProperty fromZ
Specifies the start Z scale value of this ScaleTransition.
final ObjectProperty<Node> node
The target node of this ScaleTransition.
final DoubleProperty toX
Specifies the stop X scale value of this ScaleTransition.
final DoubleProperty toY
The stop Y scale value of this ScaleTransition.
final DoubleProperty toZ
The stop Z scale value of this ScaleTransition.

Свойства, объявленные в классе 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

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

Конструктор Описание
ScaleTransition()
The constructor of ScaleTransition
ScaleTransition(Duration duration)
The constructor of ScaleTransition
ScaleTransition(Duration duration, Node node)
The constructor of ScaleTransition

Краткое описание методов

Модификатор и тип Метод Описание
final DoubleProperty byXProperty()
Specifies the incremented stop X scale value, from the start, of this ScaleTransition.
final DoubleProperty byYProperty()
Specifies the incremented stop Y scale value, from the start, of this ScaleTransition.
final DoubleProperty byZProperty()
Specifies the incremented stop Z scale value, from the start, of this ScaleTransition.
final ObjectProperty<Duration> durationProperty()
The duration of this ScaleTransition.
final DoubleProperty fromXProperty()
Specifies the start X scale value of this ScaleTransition.
final DoubleProperty fromYProperty()
Specifies the start Y scale value of this ScaleTransition.
final DoubleProperty fromZProperty()
Specifies the start Z scale value of this ScaleTransition.
final double getByX()
Gets the value of the byX property.
final double getByY()
Gets the value of the byY property.
final double getByZ()
Gets the value of the byZ property.
final Duration getDuration()
Gets the value of the duration property.
final double getFromX()
Gets the value of the fromX property.
final double getFromY()
Gets the value of the fromY property.
final double getFromZ()
Gets the value of the fromZ property.
final Node getNode()
Gets the value of the node property.
final double getToX()
Gets the value of the toX property.
final double getToY()
Gets the value of the toY property.
final double getToZ()
Gets the value of the toZ property.
void interpolate(double frac)
The method interpolate() has to be provided by implementations of Transition.
final ObjectProperty<Node> nodeProperty()
The target node of this ScaleTransition.
final void setByX(double value)
Sets the value of the byX property.
final void setByY(double value)
Sets the value of the byY property.
final void setByZ(double value)
Sets the value of the byZ property.
final void setDuration(Duration value)
Sets the value of the duration property.
final void setFromX(double value)
Sets the value of the fromX property.
final void setFromY(double value)
Sets the value of the fromY property.
final void setFromZ(double value)
Sets the value of the fromZ property.
final void setNode(Node value)
Sets the value of the node property.
final void setToX(double value)
Sets the value of the toX property.
final void setToY(double value)
Sets the value of the toY property.
final void setToZ(double value)
Sets the value of the toZ property.
final DoubleProperty toXProperty()
Specifies the stop X scale value of this ScaleTransition.
final DoubleProperty toYProperty()
The stop Y scale value of this ScaleTransition.
final DoubleProperty toZProperty()
The stop Z scale value of this ScaleTransition.

Методы, объявленные в классе 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

Подробности свойств

узел

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

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

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

продолжительность

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

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

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

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

fromX

public final DoubleProperty fromXProperty
Указывает начальное значение масштабирования X для этого ScaleTransition.

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

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

fromY

public final DoubleProperty fromYProperty
Указывает начальное значение масштабирования Y для этого ScaleTransition.

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

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

fromZ

public final DoubleProperty fromZProperty
Указывает начальное значение масштабирования Z для этого ScaleTransition.

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

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

toX

public final DoubleProperty toXProperty
Указывает конечное значение масштабирования X для этого ScaleTransition.

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

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

toY

public final DoubleProperty toYProperty
Конечное значение масштабирования Y для этого ScaleTransition.

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

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

toZ

public final DoubleProperty toZProperty
Конечное значение масштабирования Z для этого ScaleTransition.

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

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

byX

public final DoubleProperty byXProperty
Указывает приращение конечного значения масштабирования X, от начального значения, для этого ScaleTransition.

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

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

byY

public final DoubleProperty byYProperty
Указывает приращение конечного значения масштабирования Y, от начального значения, для этого ScaleTransition.

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

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

byZ

public final DoubleProperty byZProperty
Указывает приращение конечного значения масштабирования Z, от начального значения, для этого ScaleTransition.

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

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

Подробности конструкторов

ScaleTransition

public ScaleTransition(Duration duration, Node node)
Конструктор ScaleTransition
Параметры:
duration - Продолжительность ScaleTransition
node - node, который будет масштабироваться

ScaleTransition

public ScaleTransition(Duration duration)
Конструктор ScaleTransition
Параметры:
duration - Продолжительность ScaleTransition

ScaleTransition

public ScaleTransition()
Конструктор ScaleTransition

Подробности методов

setNode

public final void setNode(Node value)
Устанавливает значение свойства node.
Описание свойства:
Целевой узел этого ScaleTransition.

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

Параметры:
value - значение для свойства node
См. также:
  • getNode()
  • nodeProperty()

getNode

public final Node getNode()
Получает значение свойства node.
Описание свойства:
Целевой узел данного ScaleTransition.

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

Возвращает:
значение свойства node
См. также:
  • setNode(Node)
  • nodeProperty()

nodeProperty

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

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

Возвращает:
свойство node
См. также:
  • getNode()
  • setNode(Node)

setDuration

public final void setDuration(Duration value)
Устанавливает значение свойства duration.
Описание свойства:
Продолжительность этой ScaleTransition.

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

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

Значение по умолчанию:
400 мс
Параметры:
value - значение для свойства duration
См. также:
  • getDuration()
  • durationProperty()

getDuration

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

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

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

Значение по умолчанию:
400 мс
Возвращает:
значение свойства duration
См. также:
  • setDuration(Duration)
  • durationProperty()

durationProperty

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

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

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

Значение по умолчанию:
400 мс
Возвращает:
свойство duration
См. также:
  • getDuration()
  • setDuration(Duration)

setFromX

public final void setFromX(double value)
Устанавливает значение свойства fromX.
Описание свойства:
Указывает начальное значение масштаба X для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Параметры:
value - значение для свойства fromX
См. также:
  • getFromX()
  • fromXProperty()

getFromX

public final double getFromX()
Получает значение свойства fromX.
Описание свойства:
Указывает начальное значение масштаба X для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
значение свойства fromX
См. также:
  • setFromX(double)
  • fromXProperty()

fromXProperty

public final DoubleProperty fromXProperty()
Указывает начальное значение масштаба X для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
свойство fromX
См. также:
  • getFromX()
  • setFromX(double)

setFromY

public final void setFromY(double value)
Устанавливает значение свойства fromY.
Описание свойства:
Указывает начальное значение масштаба Y для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Параметры:
value - значение для свойства fromY
См. также:
  • getFromY()
  • fromYProperty()

getFromY

public final double getFromY()
Получает значение свойства fromY.
Описание свойства:
Указывает начальное значение масштаба Y для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
значение свойства fromY
См. также:
  • setFromY(double)
  • fromYProperty()

fromYProperty

public final DoubleProperty fromYProperty()
Указывает начальное значение масштаба Y для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
свойство fromY
См. также:
  • getFromY()
  • setFromY(double)

setFromZ

public final void setFromZ(double value)
Устанавливает значение свойства fromZ.
Описание свойства:
Указывает начальное значение масштаба Z для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Параметры:
value - значение для свойства fromZ
См. также:
  • getFromZ()
  • fromZProperty()

getFromZ

public final double getFromZ()
Получает значение свойства fromZ.
Описание свойства:
Указывает начальное значение масштаба Z для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
значение свойства fromZ
См. также:
  • setFromZ(double)
  • fromZProperty()

fromZProperty

public final DoubleProperty fromZProperty()
Указывает начальное значение масштаба Z для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
свойство fromZ
См. также:
  • getFromZ()
  • setFromZ(double)

setToX

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

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

Значение по умолчанию:
Double.NaN
Параметры:
value - значение для свойства toX
См. также:
  • getToX()
  • toXProperty()

getToX

public final double getToX()
Получает значение свойства toX.
Описание свойства:
Указывает конечное значение масштаба X для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
значение свойства toX
См. также:
  • setToX(double)
  • toXProperty()

toXProperty

public final DoubleProperty toXProperty()
Указывает конечное значение масштаба X для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
свойство toX
См. также:
  • getToX()
  • setToX(double)

setToY

public final void setToY(double value)
Устанавливает значение свойства toY.
Описание свойства:
Конечное значение масштаба Y для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Параметры:
value - значение для свойства toY
См. также:
  • getToY()
  • toYProperty()

getToY

public final double getToY()
Получает значение свойства toY.
Описание свойства:
Конечное значение масштаба Y для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
значение свойства toY
См. также:
  • setToY(double)
  • toYProperty()

toYProperty

public final DoubleProperty toYProperty()
Конечное значение масштаба Y для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
свойство toY
См. также:
  • getToY()
  • setToY(double)

setToZ

public final void setToZ(double value)
Устанавливает значение свойства toZ.
Описание свойства:
Конечное значение масштаба Z для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Параметры:
value - значение для свойства toZ
См. также:
  • getToZ()
  • toZProperty()

getToZ

public final double getToZ()
Получает значение свойства toZ.
Описание свойства:
Конечное значение масштаба Z для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
значение свойства toZ
См. также:
  • setToZ(double)
  • toZProperty()

toZProperty

public final DoubleProperty toZProperty()
Конечное значение масштаба Z для этого ScaleTransition.

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

Значение по умолчанию:
Double.NaN
Возвращает:
свойство toZ
См. также:
  • getToZ()
  • setToZ(double)

setByX

public final void setByX(double value)
Устанавливает значение свойства byX.
Описание свойства:
Указывает увеличенное значение масштаба X после остановки, от начала, для этого ScaleTransition.

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

Параметры:
value - значение для свойства byX
См. также:
  • getByX()
  • byXProperty()

getByX

public final double getByX()
Получает значение свойства byX.
Описание свойства:
Указывает увеличенное значение масштаба X остановки, от начала, для этого ScaleTransition.

Невозможно изменить byX запущенной ScaleTransition. Если значение byX изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Возвращает:
значение свойства byX
См. также:
  • setByX(double)
  • byXProperty()

byXProperty

public final DoubleProperty byXProperty()
Указывает увеличенное значение масштаба X остановки, от начала, для этого ScaleTransition.

Невозможно изменить byX запущенной ScaleTransition. Если значение byX изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Возвращает:
свойство byX
См. также:
  • getByX()
  • setByX(double)

setByY

public final void setByY(double value)
Устанавливает значение свойства byY.
Описание свойства:
Указывает увеличенное значение масштаба Y остановки, от начала, для этого ScaleTransition.

Невозможно изменить byY запущенной ScaleTransition. Если значение byY изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Параметры:
value - значение для свойства byY
См. также:
  • getByY()
  • byYProperty()

getByY

public final double getByY()
Получает значение свойства byY.
Описание свойства:
Указывает увеличенное значение масштаба Y остановки, от начала, для этого ScaleTransition.

Невозможно изменить byY запущенной ScaleTransition. Если значение byY изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Возвращает:
значение свойства byY
См. также:
  • setByY(double)
  • byYProperty()

byYProperty

public final DoubleProperty byYProperty()
Указывает увеличенное значение масштаба Y остановки, от начала, для этого ScaleTransition.

Невозможно изменить byY запущенной ScaleTransition. Если значение byY изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Возвращает:
свойство byY
См. также:
  • getByY()
  • setByY(double)

setByZ

public final void setByZ(double value)
Устанавливает значение свойства byZ.
Описание свойства:
Указывает увеличенное значение масштаба Z остановки, от начала, для этого ScaleTransition.

Невозможно изменить byZ запущенной ScaleTransition. Если значение byZ изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Параметры:
value - значение для свойства byZ
См. также:
  • getByZ()
  • byZProperty()

getByZ

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

Невозможно изменить byZ запущенной ScaleTransition. Если значение byZ изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Возвращает:
значение свойства byZ
См. также:
  • setByZ(double)
  • byZProperty()

byZProperty

public final DoubleProperty byZProperty()
Указывает увеличенное значение масштаба Z остановки, от начала, для этого ScaleTransition.

Невозможно изменить byZ запущенной ScaleTransition. Если значение byZ изменяется для запущенной ScaleTransition, анимация должна быть остановлена и запущена снова, чтобы получить новое значение.

Возвращает:
свойство byZ
См. также:
  • 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