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

    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

    data, display, time, widget

    Fields inherited from class java.util.EventObject

    source
  • Constructor Summary

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

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

    Methods inherited from class java.util.EventObject

    getSource

    Methods inherited from class java.lang.Object

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

    • touches

      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

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

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

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

    • TouchEvent

      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

    • toString

      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