Package org.eclipse.swt.events
SWT
typed listener support.
See:
Description
Interface Summary
ArmListener
Unsafe: 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.
ControlListener
Unsafe: Classes which implement this interface provide methods
that deal with the events that are generated by moving
and resizing controls.
FocusListener
Unsafe: Classes which implement this interface provide methods
that deal with the events that are generated as controls
gain and lose focus.
HelpListener
Unsafe: 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.
KeyListener
Unsafe: Classes which implement this interface provide methods
that deal with the events that are generated as keys
are pressed on the system keyboard.
MenuListener
Unsafe: Classes which implement this interface provide methods
that deal with the hiding and showing of menus.
ModifyListener
Unsafe: Classes which implement this interface provide a method
that deals with the events that are generated when text
is modified.
MouseListener
Unsafe: Classes which implement this interface provide methods
that deal with the events that are generated as mouse buttons
are pressed.
MouseMoveListener
Unsafe: Classes which implement this interface provide a method
that deals with the events that are generated as the mouse
pointer moves.
MouseTrackListener
Unsafe: Classes which implement this interface provide methods
that deal with the events that are generated as the mouse
pointer passes (or hovers) over controls.
PaintListener
Unsafe: Classes which implement this interface provide methods
that deal with the events that are generated when the
control needs to be painted.
SelectionListener
Unsafe: Classes which implement this interface provide methods
that deal with the events that are generated when selection
occurs in a control.
ShellListener
Unsafe: Classes which implement this interface provide methods
that deal with changes in state of
Shells.
TraverseListener
Unsafe: Classes which implement this interface provide a method
that deals with the events that are generated when a
traverse event occurs in a control.
TreeListener
Unsafe: Classes which implement this interface provide methods
that deal with the expanding and collapsing of tree
branches.
VerifyListener
Unsafe: Classes which implement this interface provide a method
that deals with the events that are generated when text
is about to be modified.
Class Summary
ControlAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
ControlListener interface.
DisposeEvent
Unsafe: Instances of this class are sent as a result of
widgets being disposed.
FocusAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
FocusListener interface.
KeyAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
KeyListener interface.
KeyEvent
Unsafe: Instances of this class are sent as a result of
keys being pressed and released on the keyboard
MenuAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
MenuListener interface.
MouseAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
MouseListener interface.
MouseTrackAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
MouseTrackListener interface.
SelectionAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
SelectionListener interface.
SelectionEvent
Unsafe: Instances of this class are sent as a result of
widgets being selected.
ShellAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
ShellListener interface.
TreeAdapter
Unsafe: This adapter class provides default implementations for the
methods described by the
TreeListener interface.
TypedEvent
Unsafe: This is the super class for all typed event classes provided
by SWT.
Package org.eclipse.swt.events Description
SWT typed listener support.
Package Specification
This package provides the typed events and listener interfaces and,
where appropriate, matching adapter classes which make up the
"high level"
typed listener support provided by SWT.
For contrast, see also the untyped listener support provided
by class org.eclipse.swt.widgets.Event and interface
org.eclipse.swt.widgets.Listener, and the
addListener and removeListener methods in
class org.eclipse.swt.widgets.Widget.