| org.eclipse.swt.events |
|
| Java Source File Name | Type | Comment |
| ArmEvent.java | Class | Instances of this class are sent as a result of
a widget such as a menu item being armed. |
| ArmListener.java | Interface | Classes which implement this interface provide a method
that deals with the event that is generated when a widget,
such as a menu item, is armed.
After creating an instance of a class that implements
this interface it can be added to a widget using the
addArmListener method and removed using
the removeArmListener method. |
| ControlAdapter.java | Class | This adapter class provides default implementations for the
methods described by the ControlListener interface. |
| ControlEvent.java | Class | Instances of this class are sent as a result of
controls being moved or resized. |
| ControlListener.java | Interface | Classes which implement this interface provide methods
that deal with the events that are generated by moving
and resizing controls. |
| DisposeEvent.java | Class | Instances of this class are sent as a result of
widgets being disposed. |
| DisposeListener.java | Interface | Classes which implement this interface provide a method
that deals with the event that is generated when a widget
is disposed.
After creating an instance of a class that implements
this interface it can be added to a widget using the
addDisposeListener method and removed using
the removeDisposeListener method. |
| FocusAdapter.java | Class | This adapter class provides default implementations for the
methods described by the FocusListener interface. |
| FocusEvent.java | Class | Instances of this class are sent as a result of
widgets gaining and losing focus. |
| FocusListener.java | Interface | Classes which implement this interface provide methods
that deal with the events that are generated as controls
gain and lose focus.
After creating an instance of a class that implements
this interface it can be added to a control using the
addFocusListener method and removed using
the removeFocusListener method. |
| HelpEvent.java | Class | Instances of this class are sent as a result of
help being requested for a widget. |
| HelpListener.java | Interface | Classes which implement this interface provide a method
that deals with the event that is generated when help is
requested for a control, typically when the user presses F1.
After creating an instance of a class that implements
this interface it can be added to a control using the
addHelpListener method and removed using
the removeHelpListener method. |
| KeyAdapter.java | Class | This adapter class provides default implementations for the
methods described by the KeyListener interface. |
| KeyEvent.java | Class | |
| KeyListener.java | Interface | Classes which implement this interface provide methods
that deal with the events that are generated as keys
are pressed on the system keyboard.
After creating an instance of a class that implements
this interface it can be added to a control using the
addKeyListener method and removed using
the removeKeyListener method. |
| MenuAdapter.java | Class | This adapter class provides default implementations for the
methods described by the MenuListener interface. |
| MenuDetectEvent.java | Class | Instances of this class are sent whenever the platform-
specific trigger for showing a context menu is detected. |
| MenuEvent.java | Class | Instances of this class are sent as a result of
menus being shown and hidden. |
| ModifyEvent.java | Class | Instances of this class are sent as a result of
text being modified. |
| ModifyListener.java | Interface | Classes which implement this interface provide a method
that deals with the events that are generated when text
is modified.
After creating an instance of a class that implements
this interface it can be added to a text widget using the
addModifyListener method and removed using
the removeModifyListener method. |
| MouseAdapter.java | Class | This adapter class provides default implementations for the
methods described by the MouseListener interface. |
| MouseEvent.java | Class | Instances of this class are sent whenever mouse
related actions occur. |
| MouseListener.java | Interface | Classes which implement this interface provide methods
that deal with the events that are generated as mouse buttons
are pressed.
After creating an instance of a class that implements
this interface it can be added to a control using the
addMouseListener method and removed using
the removeMouseListener method. |
| MouseMoveListener.java | Interface | Classes which implement this interface provide a method
that deals with the events that are generated as the mouse
pointer moves.
After creating an instance of a class that implements
this interface it can be added to a control using the
addMouseMoveListener method and removed using
the removeMouseMoveListener method. |
| MouseTrackAdapter.java | Class | This adapter class provides default implementations for the
methods described by the MouseTrackListener interface. |
| MouseTrackListener.java | Interface | Classes which implement this interface provide methods
that deal with the events that are generated as the mouse
pointer passes (or hovers) over controls.
After creating an instance of a class that implements
this interface it can be added to a control using the
addMouseTrackListener method and removed using
the removeMouseTrackListener method. |
| PaintEvent.java | Class | Instances of this class are sent as a result of
visible areas of controls requiring re-painting. |
| PaintListener.java | Interface | Classes which implement this interface provide methods
that deal with the events that are generated when the
control needs to be painted. |
| SelectionAdapter.java | Class | This adapter class provides default implementations for the
methods described by the SelectionListener interface. |
| SelectionEvent.java | Class | Instances of this class are sent as a result of
widgets being selected. |
| SelectionListener.java | Interface | Classes which implement this interface provide methods
that deal with the events that are generated when selection
occurs in a control.
After creating an instance of a class that implements
this interface it can be added to a control using the
addSelectionListener method and removed using
the removeSelectionListener method. |
| ShellAdapter.java | Class | This adapter class provides default implementations for the
methods described by the ShellListener interface. |
| ShellEvent.java | Class | Instances of this class are sent as a result of
operations being performed on shells. |
| TraverseEvent.java | Class | Instances of this class are sent as a result of
widget traversal actions.
The traversal event allows fine control over keyboard traversal
in a control both to implement traversal and override the default
traversal behavior defined by the system. |
| TraverseListener.java | Interface | Classes which implement this interface provide a method
that deals with the events that are generated when a
traverse event occurs in a control.
After creating an instance of a class that implements
this interface it can be added to a control using the
addTraverseListener method and removed using
the removeTraverseListener method. |
| TreeAdapter.java | Class | This adapter class provides default implementations for the
methods described by the TreeListener interface. |
| TreeEvent.java | Class | Instances of this class are sent as a result of
trees being expanded and collapsed. |
| TypedEvent.java | Class | This is the super class for all typed event classes provided
by SWT. |
| VerifyEvent.java | Class | |