Класс Translate
java.lang.Object
javafx.scene.transform.Transform
javafx.scene.transform.Translate
- Все реализованные интерфейсы:
-
Cloneable,EventTarget
public class Translate
extends Transform Этот класс представляет собой объект
Affine, который переводит координаты на указанные множители. Матрица, представляющая трансляционное преобразование на расстояния x, y и z, имеет следующий вид:
[ 1 0 0 x ]
[ 0 1 0 y ]
[ 0 0 1 z ]
- С:
- JavaFX 2.0
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
DoubleProperty | x | Определяет расстояние, на которое координаты перемещаются в направлении оси X |
DoubleProperty | y | Определяет расстояние, на которое координаты перемещаются в направлении оси Y |
DoubleProperty | z | Определяет расстояние, на которое координаты перемещаются в направлении оси Z |
Свойства, объявленные в классе javafx.scene.transform.Transform
identity, onTransformChanged, type2D
Краткое описание конструкторов
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Translate | clone() | Возвращает глубокую копию этого преобразования. |
Translate | createInverse() | Возвращает обратное преобразование этого преобразования. |
double | getX() | Получает значение свойства x. |
double | getY() | Получает значение свойства y. |
double | getZ() | Получает значение свойства z. |
void | setX(double value) | Устанавливает значение свойства x. |
void | setY(double value) | Устанавливает значение свойства y. |
void | setZ(double value) | Устанавливает значение свойства z. |
String | toString() | Возвращает строковое представление объекта Translate. |
DoubleProperty | xProperty() | Определяет расстояние, на которое координаты перемещаются в направлении оси X |
DoubleProperty | yProperty() | Определяет расстояние, на которое координаты перемещаются в направлении оси Y |
DoubleProperty | zProperty() | Определяет расстояние, на которое координаты перемещаются в направлении оси Z |
Методы, объявленные в классе javafx.scene.transform.Transform
addEventFilter, addEventHandler, affine, affine, column, column, createConcatenation, 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
Методы, объявленные в классе java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы, объявленные в интерфейсе javafx.event.EventTarget
buildEventDispatchChain
Подробности свойств
x
public final DoubleProperty xProperty
Определяет расстояние, на которое координаты смещаются по оси X.
- См. также:
-
getX(),setX(double)
y
public final DoubleProperty yProperty
Определяет расстояние, на которое координаты смещаются по оси Y.
- См. также:
-
getY(),setY(double)
z
public final DoubleProperty zProperty
Определяет расстояние, на которое координаты смещаются по оси Z.
- См. также:
-
getZ(),setZ(double)
Подробности конструкторов
Translate
public Translate()
Создаёт стандартный Translate (тождественный).
Translate
public Translate(double x, double y)
Создаёт Translate для двухмерного пространства.
- Параметры:
-
x- расстояние, на которое координаты смещаются по оси X -
y- расстояние, на которое координаты смещаются по оси Y
Translate
public Translate(double x, double y, double z)
Создаёт Translate для трёхмерного пространства.
- Параметры:
-
x- расстояние, на которое координаты смещаются по оси X -
y- расстояние, на которое координаты смещаются по оси Y -
z- расстояние, на которое координаты смещаются по оси Z
Подробности методов
setX
public final void setX(double value)
Устанавливает значение свойства x.
- Описание свойства:
- Определяет расстояние, на которое координаты смещаются по оси X.
getX
public final double getX()
Возвращает значение свойства x.
- Описание свойства:
- Определяет расстояние, на которое координаты смещаются по оси X.
xProperty
public final DoubleProperty xProperty()
Определяет расстояние, на которое координаты смещаются по оси X.
- См. также:
-
getX(),setX(double)
setY
public final void setY(double value)
Устанавливает значение свойства y.
- Описание свойства:
- Определяет расстояние, на которое координаты смещаются по оси Y.
getY
public final double getY()
Возвращает значение свойства y.
- Описание свойства:
- Определяет расстояние, на которое координаты смещаются по оси Y.
yProperty
public final DoubleProperty yProperty()
Определяет расстояние, на которое координаты смещаются по оси Y.
- См. также:
-
getY(),setY(double)
setZ
public final void setZ(double value)
Устанавливает значение свойства z.
- Описание свойства:
- Определяет расстояние, на которое координаты смещаются по оси Z.
getZ
public final double getZ()
Возвращает значение свойства z.
- Описание свойства:
- Определяет расстояние, на которое координаты смещаются по оси Z.
zProperty
public final DoubleProperty zProperty()
Определяет расстояние, на которое координаты смещаются по оси Z.
- См. также:
-
getZ(),setZ(double)
createInverse
public Translate createInverse()
Описание скопировано из класса:
TransformВозвращает обратное преобразование этого преобразования.
- Переопределяет:
-
createInverseв классеTransform - Возвращает:
- обратное преобразование
clone
public Translate clone()
Описание скопировано из класса:
TransformВозвращает глубокую копию этого преобразования.
- Переопределяет:
-
cloneв классеTransform - Возвращает:
- копию этого преобразования
toString
public String toString()
Возвращает строковое представление этого объекта
Translate.- Переопределяет:
-
toStringв классеObject - Возвращает:
- строковое представление этого объекта
Translate.
© 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.