Класс KeyValue
public final class KeyValue extends Object
KeyFrame, который определяет конкретную точку во временной шкале, может содержать несколько KeyValues. Класс KeyValue является неизменяемым. KeyValue определяется целевым объектом, который является реализацией WritableValue, конечным значением и Interpolator.
Большинство интерполяторов определяют интерполяцию между двумя KeyFrames. (Исключение составляют интерполяторы, основанные на касательных.) KeyValue второго KeyFrame (в прямом направлении) указывает используемый интерполятор в интервале.
Интерполяторы, основанные на касательных, определяют интерполяцию слева и справа от KeyFrame (см. Interpolator.TANGENT).
По умолчанию в интервале используется Interpolator.LINEAR.
- Since:
- JavaFX 2.0
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
KeyValue |
Создаёт KeyValue, использующий Interpolator.LINEAR. |
KeyValue |
Создаёт KeyValue. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Указывает, является ли другой объект "равным" этому. |
Object |
getEndValue() |
Возвращает конечное значение этого KeyValue
|
Interpolator |
getInterpolator() |
Interpolator для вычисления значения ключа в определённом интервале. |
WritableValue |
getTarget() |
Возвращает целевой объект этого KeyValue
|
int |
hashCode() |
Возвращает хэш-код для этого объекта KeyValue. |
String |
toString() |
Возвращает строковое представление этого объекта KeyValue. |
Подробное описание конструкторов
KeyValue
public KeyValue(WritableValue<T> target, T endValue, Interpolator interpolator)
KeyValue.- Параметры типов:
-
T- типKeyValue - Параметры:
-
target- целевой объект -
endValue- конечное значение -
interpolator-Interpolator - Исключения:
-
NullPointerException- еслиtargetилиinterpolatorявляютсяnull
KeyValue
public KeyValue(WritableValue<T> target, T endValue)
KeyValue, использующий Interpolator.LINEAR.- Параметры типов:
-
T- типKeyValue - Параметры:
-
target- целевой объект -
endValue- конечное значение - Исключения:
-
NullPointerException- еслиtargetилиinterpolatorявляютсяnull
Подробное описание методов
getTarget
public WritableValue<?> getTarget()
KeyValue
- Возвращает:
- целевой объект
getEndValue
public Object getEndValue()
KeyValue
- Возвращает:
- конечное значение
getInterpolator
public Interpolator getInterpolator()
Interpolator для вычисления значения ключа в определённом интервале. По умолчанию используется Interpolator.LINEAR.- Возвращает:
- интерполятор для вычисления значения ключа в определённом интервале
toString
hashCode
equals
public boolean equals(Object obj)
KeyValues считаются равными, если их target, endValue и interpolator равны.
© 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.