org.eclipse.swt.events
Interface MouseListener

All Superinterfaces:
EventListener, org.eclipse.swt.internal.SWTEventListener
All Known Implementing Classes:
MouseAdapter

public interface MouseListener
extends org.eclipse.swt.internal.SWTEventListener

Unsafe: 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

Method Summary
 void mouseDoubleClick(MouseEvent e)
          Suppressed: Sent when a mouse button is pressed twice within the (operating system specified) double click period.
 void mouseDown(MouseEvent e)
          Suppressed: Sent when a mouse button is pressed.
 void mouseUp(MouseEvent e)
          Suppressed: Sent when a mouse button is released.
 

Method Detail

mouseDoubleClick

public void mouseDoubleClick(MouseEvent e)
Suppressed: 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:
org.eclipse.swt.widgets.Display#getDoubleClickTime

mouseDown

public void mouseDown(MouseEvent e)
Suppressed: Sent when a mouse button is pressed.

Parameters:
e - an event containing information about the mouse button press

mouseUp

public void mouseUp(MouseEvent e)
Suppressed: Sent when a mouse button is released.

Parameters:
e - an event containing information about the mouse button release


comments?