Escribir un Oyente de Movimiento del Ratón

Los eventos de movimiento del ratón te dicen cuando el usuario utiliza un ratón (o un dispositivo de entrada similar) para mover el cursor por la pantalla. Para más información sobre otro tipos de eventos del ratón, como los clicks, puedes ver la página, Escribir un Oyente del Ratón.

Métodos de Eventos de Movimiento del Ratón

El interface MouseMotionListener y su correspondiente clase adaptador, MouseMotionAdapter contienen dos métodos:
void mouseDragged(MouseEvent)
Llamado por el AWT en respuesta a un movimiento del ratón por parte del usuario mientras está pulsado un botón. Este evento es disparado por el componente que disparó el evento de ratón pulsado precedente.
void mouseMoved(MouseEvent)
Llamado por el AWT en respuesta a un movimiento del ratón por parte del usuario sin que esté pulsado el botón. Este evento es disparado por el componente sobre el que se encuentra el cursor.

La clase MouseEvent

Cada método de evento de movimiento de ratón tiene un sólo parámetro -- y no se llama MouseMotionEvent!. En su lugar se utilizan objetos MouseEvent. Puedes ver Escribir un Oyente de Ratón para más información sobre la clase MouseEvent.


Ozito