Java Reference
In-Depth Information
13.4.1 Listener zur Erfassung von Mausereignissen
Speziell für Mausereignisse stehen Ihnen drei Listener zur Auswahl ( Tabelle 13.10 ).
Listener
Beschreibung
MouseListener
Erfasst Betätigung der Maustasten und das
Betreten und Verlassen des Mauszeigers.
MouseMotionListener
Erfasst Mausbewegungen mit und ohne Maus-
tastenbetätigung.
MouseWheelListener
Erfasst Bewegungen des Mausrades.
Tabelle 13.10 Die verschiedenen MouseListener
Mit der Registrierung eines Listener werden die Ereignisse erfasst und ein Objekt der
Klasse MouseEvent erzeugt, das nähere Informationen zu dem Ereignis festhält. Dieses
Objekt steht dann zur weiteren Auswertung zur Verfügung.
Ein MouseListener bringt die in Tabelle 13.11 aufgeführten Methoden zur Ereignisbe-
handlung mit.
Methode
Beschreibung
void mousePressed(MouseEvent evt)
Wird beim Drücken der Maustaste aufgerufen.
void mouseReleased(MouseEvent evt)
Wird beim Loslassen der Maustaste
aufgerufen.
void mouseClicked(MouseEvent evt)
Wird aufgerufen, nachdem die Maustaste
gedrückt und wieder losgelassen wurde
(nach mouseReleased).
void mouseEntered(MouseEvent evt)
Wird aufgerufen, wenn der Mauszeiger die
betreffende Komponente betritt.
void mouseExited(MouseEvent evt)
Wird aufgerufen, wenn der Mauszeiger die
betreffende Komponente verlässt.
Tabelle 13.11 Methoden des MouseListeners
Search WWH ::




Custom Search