See: Description
Interface | Description |
---|---|
InputMethodRequests |
InputMethodRequests defines the requests that a text editing node
has to handle in order to work with input methods.
|
Class | Description |
---|---|
Clipboard |
Represents an operating system clipboard, on which data may be placed during, for
example, cut, copy, and paste operations.
|
ClipboardContent |
Data container for
Clipboard data. |
ContextMenuEvent |
When the user requests a context menu, this event occurs.
|
DataFormat |
Data format identifier used as means
of identifying the data stored on a clipboard/dragboard.
|
Dragboard |
A drag and drop specific
Clipboard . |
DragEvent |
Drag events replace mouse events during drag-and-drop gesture.
|
GestureEvent |
An event indicating gesture input.
|
InputEvent |
An event indicating a user input.
|
InputMethodEvent |
An event which indicates that the underlying input method notifies its
text change in a
Node . |
InputMethodTextRun |
Represents a single run in which the characters have the same
set of highlights in the input method text.
|
KeyCharacterCombination |
This class represents a key combination in which the main key is specified
by its character.
|
KeyCodeCombination |
This class represents a key combination in which the main key is specified
by its
KeyCode . |
KeyCombination |
Represents a combination of keys which are used in keyboard shortcuts.
|
KeyCombination.Modifier |
This class represents a pair of modifier key and its value.
|
KeyEvent |
An event which indicates that a keystroke occurred in a
Node . |
Mnemonic |
This class is used when creating a Mnemonic.
|
MouseDragEvent |
Mouse drag events are delivered to potential gesture targets during
full press-drag-release gestures.
|
MouseEvent |
When mouse event occurs, the top-most node under cursor is picked and
the event is delivered to it through capturing and bubbling phases
described at
EventDispatcher . |
PickResult |
A container object that contains the result of a pick event
|
RotateEvent |
Rotate event indicates that user performed rotating gesture such as
dragging two fingers around each other on track pad,
touch screen or other similar device.
|
ScrollEvent |
Scroll event indicates that user performed scrolling by mouse wheel,
track pad, touch screen or other similar device.
|
SwipeEvent |
Swipe event indicates that user performed a swipe gesture such as
dragging a finger in one direction on touch screen.
|
TouchEvent |
Touch event indicates a touch screen action.
|
TouchPoint |
Touch point represents a single point of a multi-touch action, typically
one finger touching a screen.
|
ZoomEvent |
Zoom event indicates that user performed zooming gesture such as
dragging two fingers apart on track pad, touch screen or other
similar device.
|
Enum | Description |
---|---|
InputMethodHighlight |
The enum that contains the input method text highlights.
|
KeyCode |
Set of key codes for
KeyEvent objects. |
KeyCombination.ModifierValue |
ModifierValue specifies state of modifier keys. |
MouseButton |
Mapping for Button Names
|
ScrollEvent.HorizontalTextScrollUnits |
Horizontal text-based scrolling units.
|
ScrollEvent.VerticalTextScrollUnits |
Vertical text-based scrolling units.
|
TouchPoint.State |
Represents current state of the touch point
|
TransferMode |
Describes the mode of data transfer with respect
to a drag and drop gesture.
|
Provides the set of classes for mouse and keyboard input event handling.
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.