Spec-Zone .ru
спецификации, руководства, описания, API
|
public class RotateEvent extends GestureEvent
Событие поставляется самому верхнему узлу, выбранному, координаты жеста во время жеста запускаются - целый жест поставляется тому же самому узлу, даже если координаты изменяются во время жеста.
Событие обеспечивает два значения: angle
угол вращения этого события, totalAngle
угол вращения целого жеста. Оба значения находятся в градусах и работают хорошо когда добавлено к узлу rotate
значение свойства (положительные значения для по часовой стрелке вращения).
Как все жесты, вращение может быть прямым (выполняемый непосредственно в конкретных координатах как на сенсорном экране - центральная точка среди всех касаний обычно используется в качестве координат жеста) или косвенная (выполняемый косвенно как на сенсорной панели - позиция курсора мыши обычно используется в качестве координат жеста).
Жест ROTATE
события являются surounded ROTATION_STARTED
и ROTATION_FINISHED
события. Если инерция вращения является активной на данной платформе, некоторых ROTATE
события с isInertia()
возврат true
может прибыть после ROTATION_FINISHED
.
Модификатор и Тип | Поле и Описание |
---|---|
static EventType<RotateEvent> |
ЛЮБОЙ
Общий супертип для всех поворачивает типы события.
|
static EventType<RotateEvent> |
ВРАЩАТЬСЯ
Это событие имеет место, когда пользователь выполняет вращающийся жест, такой как перетаскивание двух пальцев друг вокруг друга.
|
static EventType<RotateEvent> |
ROTATION_FINISHED
Это событие имеет место, когда вращающийся жест заканчивается.
|
static EventType<RotateEvent> |
ROTATION_STARTED
Это событие имеет место, когда вращающийся жест обнаруживается.
|
consumed, eventType, NULL_SOURCE_TARGET, target
Модификатор и Тип | Метод и Описание |
---|---|
double |
getAngle()
Получает угол вращения этого события.
|
double |
getTotalAngle()
Получает совокупный угол вращения этого жеста.
|
java.lang.String |
toString()
Возвращает строковое представление этого
RotateEvent объект. |
copyFor, getSceneX, getSceneY, getScreenX, getScreenY, getX, getY, isAltDown, isControlDown, isDirect, isInertia, isMetaDown, isShiftDown, isShortcutDown
clone, consume, fireEvent, getEventType, getTarget, isConsumed
public static final EventType<RotateEvent> ANY
public static final EventType<RotateEvent> ROTATE
public static final EventType<RotateEvent> ROTATION_STARTED
public static final EventType<RotateEvent> ROTATION_FINISHED
public double getAngle()
rotate
значение свойства (положительные значения для по часовой стрелке вращения).public double getTotalAngle()
rotate
значение свойства (положительные значения для по часовой стрелке вращения).public java.lang.String toString()
RotateEvent
объект.toString
в class GestureEvent
RotateEvent
объект.Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается