Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MouseDragEvent extends MouseEvent
MouseEvent
. Полный жест "нажатие перетаскивает выпуск", может быть запущен, вызывая startFullDrag()
(на узле или сцене) в обработчике событий DRAG_DETECTED. Этот вызов активирует поставку MouseDragEvent
s к узлам, которые находятся под курсором во время жеста перетаскивания.
Когда Вы перетаскиваете узел, он все еще находится под курсором, таким образом, это рассматривают, будучи потенциальной целью жеста во время целого жеста. Если Вы должны перетащить узел к различному узлу и сообщить другому узлу об этом, Вы должны гарантировать, что узлы под перетащенным узлом выбираются как потенциальные цели жеста. Можно достигнуть этого, вызывая setMouseTransparent(true)
на перетащенном узле в a MOUSE_PRESSED
обработчик и возврат этого назад ко лжи в a MOUSE_RELEASED
обработчик. Этим путем узлы под перетащенным узлом получат MouseDragEvent
s, в то время как весь MouseEvent
s будет все еще поставлен (в настоящий момент прозрачная мышь) источник жеста.
Ввел/вышел, события ведут себя так же к мыши, ввел/вышел события, пожалуйста, см. MouseEvent
краткий обзор.
Модификатор и Тип | Поле и Описание |
---|---|
static EventType<MouseDragEvent> |
ЛЮБОЙ
Общий супертип для всех типов события от нажатия мыши.
|
static EventType<MouseDragEvent> |
MOUSE_DRAG_ENTERED
Это событие имеет место, когда жест вводит узел.
|
static EventType<MouseDragEvent> |
MOUSE_DRAG_ENTERED_TARGET
Это событие имеет место, когда жест вводит узел.
|
static EventType<MouseDragEvent> |
MOUSE_DRAG_EXITED
Это событие имеет место, когда жест выходит из узла.
|
static EventType<MouseDragEvent> |
MOUSE_DRAG_EXITED_TARGET
Это событие имеет место, когда жест выходит из узла.
|
static EventType<MouseDragEvent> |
MOUSE_DRAG_OVER
Это событие имеет место, когда жест прогрессирует в пределах этого узла.
|
static EventType<MouseDragEvent> |
MOUSE_DRAG_RELEASED
Это событие имеет место, когда жест заканчивается (отпуская кнопку мыши) на этом узле.
|
DRAG_DETECTED, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_ENTERED_TARGET, MOUSE_EXITED, MOUSE_EXITED_TARGET, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED
consumed, eventType, NULL_SOURCE_TARGET, target
Модификатор и Тип | Метод и Описание |
---|---|
java.lang.Object |
getGestureSource()
Возвращает исходный объект продолжающегося жеста.
|
copyFor, getButton, getClickCount, getSceneX, getSceneY, getScreenX, getScreenY, getX, getY, isAltDown, isControlDown, isDragDetect, isMetaDown, isMiddleButtonDown, isPrimaryButtonDown, isSecondaryButtonDown, isShiftDown, isShortcutDown, isStillSincePress, isSynthesized, setDragDetect, toString
clone, consume, fireEvent, getEventType, getTarget, isConsumed
public static final EventType<MouseDragEvent> ANY
public static final EventType<MouseDragEvent> MOUSE_DRAG_OVER
public static final EventType<MouseDragEvent> MOUSE_DRAG_RELEASED
public static final EventType<MouseDragEvent> MOUSE_DRAG_ENTERED_TARGET
MOUSE_DRAG_ENTERED
обработчик событий должен использоваться.public static final EventType<MouseDragEvent> MOUSE_DRAG_ENTERED
MOUSE_DRAG_ENTERED_TARGET
.public static final EventType<MouseDragEvent> MOUSE_DRAG_EXITED_TARGET
MOUSE_DRAG_EXITED
обработчик событий должен использоваться.public static final EventType<MouseDragEvent> MOUSE_DRAG_EXITED
MOUSE_DRAG_EXITED_TARGET
.Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается