APIdia Launch Partner
Top Description Fields Constructors Methods
javafx.scene.input

public Class InputEvent

extends Event
Class Inheritance
Known Direct Subclasses
javafx.scene.input.InputMethodEvent, javafx.scene.input.KeyEvent, javafx.scene.input.MouseEvent, javafx.scene.input.TouchEvent, javafx.scene.input.ContextMenuEvent, javafx.scene.input.DragEvent, javafx.scene.input.GestureEvent
Imports
javafx.beans.NamedArg, javafx.event.Event, .EventTarget, .EventType

An event indicating a user input.
Since
JavaFX 2.0

Field Summary

Modifier and TypeField and Description
public static final EventType<InputEvent>
ANY

Hides javafx.event.Event.ANY.

Common supertype for all input event types.
private static final long
Inherited from javafx.event.Event:
consumedeventTypeNULL_SOURCE_TARGETtarget

Constructor Summary

AccessConstructor and Description
public
InputEvent(final EventType<? extends InputEvent>
Type of the event
eventType
)

Creates new instance of InputEvent.

public
InputEvent(final Object
Event source
source
,
final EventTarget
Event target
target
,
final EventType<? extends InputEvent>
Type of the event
eventType
)

Creates new instance of InputEvent.

Method Summary

Modifier and TypeMethod and Description
public EventType<? extends InputEvent>
getEventType()

Overrides javafx.event.Event.getEventType.

Gets the event type of this event.

Inherited from javafx.event.Event:
cloneconsumecopyForfireEventgetTargetisConsumed

Field Detail

ANYback to summary
public static final EventType<InputEvent> ANY

Hides javafx.event.Event.ANY.

Common supertype for all input event types.

serialVersionUIDback to summary
private static final long serialVersionUID

Hides javafx.event.Event.serialVersionUID.

Constructor Detail

InputEventback to summary
public InputEvent(final EventType<? extends InputEvent> eventType)

Creates new instance of InputEvent.

Parameters
eventType:EventType<? extends InputEvent>

Type of the event

InputEventback to summary
public InputEvent(final Object source, final EventTarget target, final EventType<? extends InputEvent> eventType)

Creates new instance of InputEvent.

Parameters
source:Object

Event source

target:EventTarget

Event target

eventType:EventType<? extends InputEvent>

Type of the event

Method Detail

getEventTypeback to summary
public EventType<? extends InputEvent> getEventType()

Overrides javafx.event.Event.getEventType.

Doc from javafx.event.Event.getEventType.

Gets the event type of this event. Objects of the same Event class can have different event types. These event types further specify what kind of event occurred.

Annotations
@Override