Package javafx.scene.input
Class InputEvent
java.lang.Object
java.util.EventObject
javafx.event.Event
javafx.scene.input.InputEvent
- All Implemented Interfaces:
Serializable
,Cloneable
- Direct Known Subclasses:
ContextMenuEvent
,DragEvent
,GestureEvent
,KeyEvent
,MouseEvent
,TouchEvent
An event indicating a user input.
- Since:
- JavaFX 2.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final EventType<InputEvent>
Common supertype for all input event types.Fields inherited from class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionInputEvent
(Object source, EventTarget target, EventType<? extends InputEvent> eventType) Creates new instance of InputEvent.InputEvent
(EventType<? extends InputEvent> eventType) Creates new instance of InputEvent. -
Method Summary
Modifier and TypeMethodDescriptionEventType<? extends InputEvent>
Gets the event type of this event.Methods inherited from class javafx.event.Event
consume, copyFor, duplicate, fireEvent, getPropagateToPeerEvent, getTarget, isConsumed, setPropagateToPeerEvent
Methods inherited from class java.util.EventObject
getSource, toString
-
Field Details
-
ANY
Common supertype for all input event types.
-
-
Constructor Details
-
InputEvent
Creates new instance of InputEvent.- Parameters:
eventType
- Type of the event
-
InputEvent
Creates new instance of InputEvent.- Parameters:
source
- Event sourcetarget
- Event targeteventType
- Type of the event
-
-
Method Details
-
getEventType
Description copied from class:Event
Gets the event type of this event. Objects of the sameEvent
class can have different event types. These event types further specify what kind of event occurred.- Overrides:
getEventType
in classEvent
- Returns:
- the event type
-