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, InputMethodEvent, KeyEvent, MouseEvent, TouchEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EventType<InputEvent> Common supertype for all input event types.Fields declared in class Event
consumed, eventType, NULL_SOURCE_TARGET, targetModifier and TypeFieldDescriptionprotected booleanWhether this event has been consumed by any filter or handler.Type of the event.static final EventTargetThe constant which represents an unknown event source / target.protected EventTargetEvent target that defines the path through which the event will travel when posted.Fields declared in class EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionInputEvent(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 declared in class Event
clone, consume, copyFor, fireEvent, getTarget, isConsumedModifier and TypeMethodDescriptionclone()Creates and returns a copy of thisEvent.voidconsume()Marks thisEventas consumed.copyFor(Object newSource, EventTarget newTarget) Creates and returns a copy of this event with the specified event source and target.static voidfireEvent(EventTarget eventTarget, Event event) Fires the specified event.Returns the event target of this event.booleanIndicates whether thisEventhas been consumed by any filter or handler.Methods declared in class 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:EventGets the event type of this event. Objects of the sameEventclass can have different event types. These event types further specify what kind of event occurred.- Overrides:
getEventTypein classEvent- Returns:
- the event type
-