La clase MouseEvent define una serie de constantes int que permiten identificar los tipos de
eventos que se han producido: MOUSE_CLICKED. MOUSE_PRESSED. MOUSE_RELEASED,
MOUSE_MOVED. MOUSE_ENTERED. MOUSE_EXITED. MOUSE_DRAGGED.
Además, el método Component getComponentf), heredado de ComponentEvent. devuelve el
componente sobre el que se ha producido el evento.
Los eventos MouseEvent disponen de una segunda interface para su gestión, la interface
MouseMotionListener. cuyos métodos reciben también como argumento un evento de la clase
MouseEvent. Estos eventos están relacionados con el movimiento del ratón. Se llama a un método
de la interface MouseMotionListener cuando el usuario utiliza el ratón (o un dispositivo similar)
para mover el cursor o arrastrarlo sobre la pantalla. Los métodos de la interface
MouseMotionListener son mouseMovedQ y mouseDraggedf).
No hay comentarios:
Publicar un comentario