Manejo de Eventos de Mouse en JAVA
Febrero 22, 2008
Interfaces de escucha de eventos MouseListener y MouseMontionListener para manejar eventos de Mouse estos eventos pueden capturarse para cualquier componente de GUI que se derive de java.awt.Component.
Metodos de la interfaz MouseListener
public void mousePressed(MouseEvent evento)
es llamado cuando se oprime un botón en el Mouse.
public void mouseClicked(MouseEvent evento)
Se llama cuando se oprime y se suelta un botón en el mouse.
public void mouseReleased(MouseEvent evento)
Ocurre cuando se suelta un botón en el Mouse.
public void mouseEntered(MouseEvent evento)
Ocurre cuando el cursor entra dentro de los límites del componente.
public void mouseExited(MouseEvent evento)
Ocurre cuando el cursor sale dentro de los límites del componente.
Metodos de la Interfaz MouseMontionListener
public void mouseDragged(MouseEvent evento)
ocurre cuando el boton del raton se oprime mientras el cursor esta sobre un componente y se mueve mientras se mantiene presionado.
public void mouseMoved(MouseEvent evento)
Ocurre al moverse el raton cuando se encuentra sobre un componente.
Además de estos métodos tenemos la interfaz MouseWheelListener para el uso de la rueda giratoria del Mouse.
mouseWheelMoved(MouseWheelEvent e)
La clase MouseWheelEvent es una subclase de MouseEvent y contiene los métodos que permiten al manejador de eventos obtener la información necesaria acerca de la rotación de la rueda giratoria.
Un mouseEvent contiene la información del Mouse que ocurrió esto incluye coordenadas x e y de la ubicación de donde ocurrió el evento.
A manera de detalle y usamos el evento setBackground(Color.GRAY) de getContentPane (osea getContentPane().setBackground(Color.GRAY); ) para resaltar cada captura de evento.
Es bastante simple.
A continuacion mustro una imagen de la aplicacion que dejo a disposicion aplicando lo explicado.

Abril 4, 2009 at 5:18 pm
Hola gracias por la explicacion del metodo porfin encontre alguien que lo explicara,
Mayo 1, 2009 at 3:20 pm
Cuando suba un puto codigo, asegurese qeu funciona!!!!!!!!!!!!!!
Agosto 31, 2009 at 5:46 am
Nolber… Si no sabes compilar mejor ni lo intentes.. jajajajajaja
Agosto 31, 2009 at 2:11 pm
jaja claro k funciona
Septiembre 5, 2009 at 10:43 pm
Gracias man me ha servido bastante tu explicación y me uno al usuario chayo aprendan a compilar primero
Septiembre 23, 2009 at 12:09 am
Gracias, a mi también me sirvió bastante