Package | Description |
---|---|
javafx.scene |
Provides the core set of base
classes for the JavaFX Scene Graph API.
|
javafx.scene.input |
Provides the set of classes for mouse and keyboard input event handling.
|
Modifier and Type | Method and Description |
---|---|
EventHandler<? super MouseEvent> |
Node.getOnDragDetected()
Gets the value of the property onDragDetected.
|
EventHandler<? super MouseEvent> |
Scene.getOnDragDetected()
Gets the value of the property onDragDetected.
|
EventHandler<? super MouseEvent> |
Node.getOnMouseClicked()
Gets the value of the property onMouseClicked.
|
EventHandler<? super MouseEvent> |
Scene.getOnMouseClicked()
Gets the value of the property onMouseClicked.
|
EventHandler<? super MouseEvent> |
Node.getOnMouseDragged()
Gets the value of the property onMouseDragged.
|
EventHandler<? super MouseEvent> |
Scene.getOnMouseDragged()
Gets the value of the property onMouseDragged.
|
EventHandler<? super MouseEvent> |
Node.getOnMouseEntered()
Gets the value of the property onMouseEntered.
|
EventHandler<? super MouseEvent> |
Scene.getOnMouseEntered()
Gets the value of the property onMouseEntered.
|
EventHandler<? super MouseEvent> |
Node.getOnMouseExited()
Gets the value of the property onMouseExited.
|
EventHandler<? super MouseEvent> |
Scene.getOnMouseExited()
Gets the value of the property onMouseExited.
|
EventHandler<? super MouseEvent> |
Node.getOnMouseMoved()
Gets the value of the property onMouseMoved.
|
EventHandler<? super MouseEvent> |
Scene.getOnMouseMoved()
Gets the value of the property onMouseMoved.
|
EventHandler<? super MouseEvent> |
Node.getOnMousePressed()
Gets the value of the property onMousePressed.
|
EventHandler<? super MouseEvent> |
Scene.getOnMousePressed()
Gets the value of the property onMousePressed.
|
EventHandler<? super MouseEvent> |
Node.getOnMouseReleased()
Gets the value of the property onMouseReleased.
|
EventHandler<? super MouseEvent> |
Scene.getOnMouseReleased()
Gets the value of the property onMouseReleased.
|
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onDragDetectedProperty()
Defines a function to be called when drag gesture has been
detected.
|
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onDragDetectedProperty()
Defines a function to be called when drag gesture has been
detected.
|
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onMouseClickedProperty()
Defines a function to be called when a mouse button has been clicked
(pressed and released) on this
Node . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onMouseClickedProperty()
Defines a function to be called when a mouse button has been clicked
(pressed and released) on this
Scene . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onMouseDraggedProperty()
Defines a function to be called when a mouse button is pressed
on this
Node and then dragged. |
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onMouseDraggedProperty()
Defines a function to be called when a mouse button is pressed
on this
Scene and then dragged. |
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onMouseEnteredProperty()
Defines a function to be called when the mouse enters this
Node . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onMouseEnteredProperty()
Defines a function to be called when the mouse enters this
Scene . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onMouseExitedProperty()
Defines a function to be called when the mouse exits this
Node . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onMouseExitedProperty()
Defines a function to be called when the mouse exits this
Scene . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onMouseMovedProperty()
Defines a function to be called when mouse cursor moves within
this
Node but no buttons have been pushed. |
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onMouseMovedProperty()
Defines a function to be called when mouse cursor moves within
this
Scene but no buttons have been pushed. |
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onMousePressedProperty()
Defines a function to be called when a mouse button
has been pressed on this
Node . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onMousePressedProperty()
Defines a function to be called when a mouse button
has been pressed on this
Scene . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Node.onMouseReleasedProperty()
Defines a function to be called when a mouse button
has been released on this
Node . |
ObjectProperty<EventHandler<? super MouseEvent>> |
Scene.onMouseReleasedProperty()
Defines a function to be called when a mouse button
has been released on this
Scene . |
Modifier and Type | Method and Description |
---|---|
void |
Scene.impl_processMouseEvent(MouseEvent e)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Method and Description |
---|---|
void |
Node.setOnDragDetected(EventHandler<? super MouseEvent> value)
Sets the value of the property onDragDetected.
|
void |
Scene.setOnDragDetected(EventHandler<? super MouseEvent> value)
Sets the value of the property onDragDetected.
|
void |
Node.setOnMouseClicked(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseClicked.
|
void |
Scene.setOnMouseClicked(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseClicked.
|
void |
Node.setOnMouseDragged(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseDragged.
|
void |
Scene.setOnMouseDragged(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseDragged.
|
void |
Node.setOnMouseEntered(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseEntered.
|
void |
Scene.setOnMouseEntered(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseEntered.
|
void |
Node.setOnMouseExited(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseExited.
|
void |
Scene.setOnMouseExited(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseExited.
|
void |
Node.setOnMouseMoved(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseMoved.
|
void |
Scene.setOnMouseMoved(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseMoved.
|
void |
Node.setOnMousePressed(EventHandler<? super MouseEvent> value)
Sets the value of the property onMousePressed.
|
void |
Scene.setOnMousePressed(EventHandler<? super MouseEvent> value)
Sets the value of the property onMousePressed.
|
void |
Node.setOnMouseReleased(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseReleased.
|
void |
Scene.setOnMouseReleased(EventHandler<? super MouseEvent> value)
Sets the value of the property onMouseReleased.
|
Modifier and Type | Class and Description |
---|---|
class |
MouseDragEvent
Mouse drag events are delivered to potential gesture targets during
full press-drag-release gestures.
|
Modifier and Type | Field and Description |
---|---|
static EventType<MouseEvent> |
MouseEvent.ANY
Common supertype for all mouse event types.
|
static EventType<MouseEvent> |
MouseEvent.DRAG_DETECTED
This event is delivered to a node that is identified as a source of a
dragging gesture.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_CLICKED
This event occurs when mouse button has been clicked (pressed and
released on the same node).
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_DRAGGED
This event occurs when mouse moves with a pressed button.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_ENTERED
This event occurs when mouse enters a node.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_ENTERED_TARGET
This event occurs when mouse enters a node.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_EXITED
This event occurs when mouse exits a node.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_EXITED_TARGET
This event occurs when mouse exits a node.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_MOVED
This event occurs when mouse moves within a node and no buttons
are pressed.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_PRESSED
This event occurs when mouse button is pressed.
|
static EventType<MouseEvent> |
MouseEvent.MOUSE_RELEASED
This event occurs when mouse button is released.
|
Modifier and Type | Method and Description |
---|---|
MouseEvent |
MouseEvent.copyFor(Object newSource,
EventTarget newTarget)
Copies this event for a different source and target.
|
MouseEvent |
MouseEvent.copyFor(Object newSource,
EventTarget newTarget,
EventType<? extends MouseEvent> eventType)
Creates a copy of the given event with the given fields substituted.
|
Modifier and Type | Method and Description |
---|---|
EventType<? extends MouseEvent> |
MouseEvent.getEventType() |
Modifier and Type | Method and Description |
---|---|
static MouseDragEvent |
MouseEvent.copyForMouseDragEvent(MouseEvent e,
Object source,
EventTarget target,
EventType<MouseDragEvent> type,
Object gestureSource,
PickResult pickResult)
Creates a copy of this mouse event of MouseDragEvent type
|
Modifier and Type | Method and Description |
---|---|
MouseDragEvent |
MouseDragEvent.copyFor(Object newSource,
EventTarget newTarget,
EventType<? extends MouseEvent> type) |
MouseEvent |
MouseEvent.copyFor(Object newSource,
EventTarget newTarget,
EventType<? extends MouseEvent> eventType)
Creates a copy of the given event with the given fields substituted.
|
Constructor and Description |
---|
MouseEvent(EventType<? extends MouseEvent> eventType,
double x,
double y,
double screenX,
double screenY,
MouseButton button,
int clickCount,
boolean shiftDown,
boolean controlDown,
boolean altDown,
boolean metaDown,
boolean primaryButtonDown,
boolean middleButtonDown,
boolean secondaryButtonDown,
boolean synthesized,
boolean popupTrigger,
boolean stillSincePress,
PickResult pickResult)
Constructs new MouseEvent event with null source and target.
|
MouseEvent(Object source,
EventTarget target,
EventType<? extends MouseEvent> eventType,
double x,
double y,
double screenX,
double screenY,
MouseButton button,
int clickCount,
boolean shiftDown,
boolean controlDown,
boolean altDown,
boolean metaDown,
boolean primaryButtonDown,
boolean middleButtonDown,
boolean secondaryButtonDown,
boolean synthesized,
boolean popupTrigger,
boolean stillSincePress,
PickResult pickResult)
Constructs new MouseEvent event.
|
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.