Class InputEvent

All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
ContextMenuEvent, DragEvent, GestureEvent, InputMethodEvent, KeyEvent, MouseEvent, TouchEvent

public class InputEvent
extends Event
An event indicating a user input.
Since:
JavaFX 2.0
See Also:
Serialized Form
  • Field Details

    • ANY

      public static final EventType<InputEvent> ANY
      Common supertype for all input event types.
  • Constructor Details

    • InputEvent

      public InputEvent​(EventType<? extends InputEvent> eventType)
      Creates new instance of InputEvent.
      Parameters:
      eventType - Type of the event
    • InputEvent

      public InputEvent​(Object source, EventTarget target, EventType<? extends InputEvent> eventType)
      Creates new instance of InputEvent.
      Parameters:
      source - Event source
      target - Event target
      eventType - Type of the event
  • Method Details

    • getEventType

      public EventType<? extends InputEvent> getEventType()
      Description copied from class: Event
      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.
      Overrides:
      getEventType in class Event
      Returns:
      the event type