org.eclipse.swt.events
Interface MouseListener
-
All Superinterfaces:
-
EventListener, org.eclipse.swt.internal.SWTEventListener
-
All Known Implementing Classes:
-
AbstractRulerActionDelegate,
AnnotationBarHoverManager.Closer,
BookmarkRulerAction,
HyperlinkManager,
MouseAdapter,
PaintManager,
RulerEnableDisableBreakpointActionDelegate,
RulerToggleBreakpointActionDelegate,
SelectRulerAction,
TaskRulerAction,
TextConsoleViewer
-
public interface MouseListener
- extends org.eclipse.swt.internal.SWTEventListener
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. When a
mouse button is pressed or released, the appropriate method
will be invoked.
-
See Also:
-
MouseAdapter
,
MouseEvent
mouseDoubleClick
void mouseDoubleClick(
MouseEvent e)
- Sent when a mouse button is pressed twice within the
(operating system specified) double click period.
-
-
-
Parameters:
-
e
- an event containing information about the mouse double click -
See Also:
-
Display.getDoubleClickTime()
mouseDown
void mouseDown(
MouseEvent e)
- Sent when a mouse button is pressed.
-
-
-
Parameters:
-
e
- an event containing information about the mouse button press
mouseUp
void mouseUp(
MouseEvent e)
- Sent when a mouse button is released.
-
-
-
Parameters:
-
e
- an event containing information about the mouse button release
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.