Spec-Zone .ru
спецификации, руководства, описания, API
|
public class GestureEvent extends InputEvent
Поставка жестов зависит от возможностей базовой платформы и соединенных устройств ввода данных. Например на PC с мышью и клавиатурой там не способ произвести вращающийся жест.
Модификатор и Тип | Поле и Описание |
---|---|
static EventType<GestureEvent> |
ЛЮБОЙ
Общий супертип для всех жестов.
|
consumed, eventType, NULL_SOURCE_TARGET, target
Модификатор | Конструктор и Описание |
---|---|
protected |
GestureEvent(EventType<? extends GestureEvent> eventType)
Осуждаемый.
Не используйте этого конструктора. Конструкции пустое событие.
|
protected |
GestureEvent(EventType<? extends GestureEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, PickResult pickResult)
Создает новое событие GestureEvent с пустым источником и целью
|
protected |
GestureEvent(java.lang.Object source, EventTarget target, EventType<? extends GestureEvent> eventType)
Осуждаемый.
Не используйте этого конструктора. Конструкции пустое событие.
|
protected |
GestureEvent(java.lang.Object source, EventTarget target, EventType<? extends GestureEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, PickResult pickResult)
Создает новое событие GestureEvent.
|
Модификатор и Тип | Метод и Описание |
---|---|
GestureEvent |
copyFor(java.lang.Object newSource, EventTarget newTarget)
Создает и возвращает копию этого события с указанным источником события и целью.
|
EventType<? extends GestureEvent> |
getEventType()
Получает тип события этого события.
|
PickResult |
getPickResult()
Информация о возвратах о выборе.
|
double |
getSceneX()
Получает горизонтальную позицию события относительно источника
Scene это содержит источник события. |
double |
getSceneY()
Получает вертикальную позицию события относительно источника
Scene это содержит источник события. |
double |
getScreenX()
Получает абсолютную горизонтальную позицию события.
|
double |
getScreenY()
Получает абсолютную вертикальную позицию события.
|
double |
getX()
Получает горизонтальную позицию события относительно источника источника события.
|
double |
getY()
Получает вертикальную позицию события относительно источника источника события.
|
double |
getZ()
Позиция глубины события относительно источника источника MouseEvent.
|
boolean |
isAltDown()
Указывает, снижается ли модификатор Высокого звука на этом событии.
|
boolean |
isControlDown()
Указывает, снижается ли модификатор Управления на этом событии.
|
boolean |
isDirect()
Указывает, вызывается ли этот жест прямым или косвенным устройством ввода данных.
|
boolean |
isInertia()
Указывает, представляет ли это событие инерцию уже законченного жеста.
|
boolean |
isMetaDown()
Указывает, снижается ли модификатор Меты на этом событии.
|
boolean |
isShiftDown()
Указывает, снижается ли модификатор Сдвига на этом событии.
|
boolean |
isShortcutDown()
Указывает, снижается ли платформа узла общий модификатор ярлыка на этом событии.
|
java.lang.String |
toString()
Возвращает строковое представление этого
GestureEvent объект. |
public static final EventType<GestureEvent> ЛЮБОЙ
@Deprecated protected GestureEvent(EventType<? extends GestureEvent> eventType)
GestureEvent
.eventType
- Тип события@Deprecated protected GestureEvent(java.lang.Object source, EventTarget target, EventType<? extends GestureEvent> eventType)
GestureEvent
.source
- Источник событияtarget
- Цель событияeventType
- Тип событияprotected GestureEvent(java.lang.Object source, EventTarget target, EventType<? extends GestureEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, PickResult pickResult)
source
- источник события. Может быть нуль.target
- цель события. Может быть нуль.eventType
- Тип события.x
- X относительно сцены.y
- Y относительно сцены.screenX
- X координируют относительно экрана.screenY
- Y координируют относительно экрана.shiftDown
- истина, если модификатор сдвига был нажат.controlDown
- истина, если модификатор управления был нажат.altDown
- истина, если модификатор alt был нажат.metaDown
- истина, если meta модификатор был нажат.direct
- истина, если событие было вызвано прямым устройством ввода данных. См. isDirect()
inertia
- если представляет инерцию уже законченного жеста.pickResult
- выберите результат. Может быть нуль, в этом случае 2-D результат выбора без дальнейших значений создается основанный на координатах сцены и целиprotected GestureEvent(EventType<? extends GestureEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, PickResult pickResult)
eventType
- Тип события.x
- X относительно сцены.y
- Y относительно сцены.screenX
- X координируют относительно экрана.screenY
- Y координируют относительно экрана.shiftDown
- истина, если модификатор сдвига был нажат.controlDown
- истина, если модификатор управления был нажат.altDown
- истина, если модификатор alt был нажат.metaDown
- истина, если meta модификатор был нажат.direct
- истина, если событие было вызвано прямым устройством ввода данных. См. isDirect()
inertia
- если представляет инерцию уже законченного жеста.pickResult
- выберите результат. Может быть нуль, в этом случае 2-D результат выбора без дальнейших значений создается основанный на координатах сценыpublic GestureEvent copyFor(java.lang.Object newSource, EventTarget newTarget)
Event
null
, это заменяется NULL_SOURCE_TARGET
значение.public final double getX()
isDirect()
public final double getY()
isDirect()
public final double getZ()
public final double getScreenX()
isDirect()
public final double getScreenY()
isDirect()
public final double getSceneX()
Scene
это содержит источник события. Если узел не находится в a Scene
, тогда значение относительно boundsInParent корневого больше всего родителя узла события. Отметьте, что в 3-D сцене, это представляет плоские координаты после применения трансформаций проекции.Scene
это содержит источник событияisDirect()
public final double getSceneY()
Scene
это содержит источник события. Если узел не находится в a Scene
, тогда значение относительно boundsInParent корневого больше всего родителя узла события. Отметьте, что в 3-D сцене, это представляет плоские координаты после применения трансформаций проекции.Scene
это содержит источник событияisDirect()
public final boolean isShiftDown()
public final boolean isControlDown()
public final boolean isAltDown()
public final boolean isMetaDown()
public final boolean isDirect()
public boolean isInertia()
public final PickResult getPickResult()
public final boolean isShortcutDown()
control
на Windows и meta
(командная клавиша) на Mac.true
если модификатор ярлыка снижается, false
иначеpublic java.lang.String toString()
GestureEvent
объект.toString
в class java.util.EventObject
GestureEvent
объект.public EventType<? extends GestureEvent> getEventType()
Event
Event
У class могут быть различные типы события. Эти событие вводит, далее определяют, какое событие имело место.getEventType
в class InputEvent
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается