## Uses of Interface
org.eclipse.swt.events.MouseListener

Packages that use MouseListener
Package | Description
--- | ---
org.eclipse.swt.events |
org.eclipse.swt.widgets |

### Uses of MouseListener in org.eclipse.swt.events

Classes in org.eclipse.swt.events that implement MouseListener
Modifier and Type | Class and Description
--- | ---
`class` | `MouseAdapter` This adapter class provides default implementations for the methods described by the `MouseListener` interface.

### Uses of MouseListener in org.eclipse.swt.widgets

Methods in org.eclipse.swt.widgets with parameters of type MouseListener
Modifier and Type | Method and Description
--- | ---
`void` | Control.`addMouseListener(MouseListener listener)` Adds the listener to the collection of listeners who will be notified when mouse buttons are pressed and released, by sending it one of the messages defined in the `MouseListener` interface.
`void` | Control.`removeMouseListener(MouseListener listener)` Removes the listener from the collection of listeners who will be notified when mouse buttons are pressed and released.

Copyright (c) EclipseSource and others 2002, 2019. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0