Class TouchEvent

All Implemented Interfaces:
Serializable

public class TouchEvent extends TypedEvent
Instances of this class are sent in response to a touch-based input source being touched.
Since:
3.7
See Also:
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    int
    The state of the keyboard modifier keys and mouse masks at the time the event was generated.
    The set of touches representing the state of all contacts with touch input device at the time the event was generated.
    int
    The widget-relative x coordinate of the pointer at the time the touch occurred.
    int
    The widget-relative y coordinate of the pointer at the time the touch occurred.

    Fields inherited from class org.eclipse.swt.events.TypedEvent Link icon

    data, display, time, widget

    Fields inherited from class java.util.EventObject Link icon

    source
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    Constructs a new instance of this class based on the information in the given untyped event.
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    Returns a string containing a concise, human-readable description of the receiver.

    Methods inherited from class java.util.EventObject Link icon

    getSource

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details Link icon

    • touches Link icon

      public Touch[] touches
      The set of touches representing the state of all contacts with touch input device at the time the event was generated.
      See Also:
    • stateMask Link icon

      public int stateMask
      The state of the keyboard modifier keys and mouse masks at the time the event was generated.
      See Also:
    • x Link icon

      public int x
      The widget-relative x coordinate of the pointer at the time the touch occurred.
    • y Link icon

      public int y
      The widget-relative y coordinate of the pointer at the time the touch occurred.
  • Constructor Details Link icon

    • TouchEvent Link icon

      public TouchEvent(Event e)
      Constructs a new instance of this class based on the information in the given untyped event.
      Parameters:
      e - the untyped event containing the information
  • Method Details Link icon

    • toString Link icon

      public String toString()
      Returns a string containing a concise, human-readable description of the receiver.
      Overrides:
      toString in class TypedEvent
      Returns:
      a string representation of the event