Programando en Java: Control del Mouse - MouseListener (IV)

Después de acabar de dibujar los Panels (Frames, Canvas...) del artículo anterior, era necesario implementar el control de movimiento del Mouse, generar eventos al mover el mouse, hacer click o arrastrarlo, por ejemplo.

Particularmente, lo que me interesaba era manipular con movimientos del mouse una serie de gráficos (que tenía dibujados en los Panels creados anteriormente), desplazar un gráfico respecto a los ejes, mover vértices de lugar, hacer zooms, cambiar el tamaño, en fin, prácticamente cualquier cosa que se nos pueda ocurrir puede hacerse.

Para tal cosa, he utilizado MouseAdapter implementando MouseMotionListener. A continuación os explico cómo hacer uso de estas clases.


Después de acabar de dibujar los Panels (Frames, Canvas...) del artículo anterior, era necesario implementar el control de movimiento del Mouse, generar eventos al mover el mouse, hacer click o arrastrarlo, por ejemplo.

Particularmente, lo que me interesaba era manipular con movimientos del mouse una serie de gráficos (que tenía dibujados en los Panels creados anteriormente), desplazar un gráfico respecto a los ejes, mover vértices de lugar, hacer zooms, cambiar el tamaño, en fin, prácticamente cualquier cosa que se nos pueda ocurrir puede hacerse.

Para tal cosa, he utilizado MouseAdapter implementando MouseMotionListener. A continuación os explico cómo hacer uso de estas clases.



 


Trackback

Trackback URL for this entry:
/trackback.php/20050412215456135

No trackback comments for this entry.

Comments

Post a comment

Bueno. Antes que nada quiero decirles que esta pagina esta muy completa en informacion y espero que no pierda el contenido. Gracias.

Anonymous on Thursday, April 14 2005 @ 05:52 PM CEST Reply | #

Buenas,

agradecerte el articulo q has expuesto, me ha ido genial.

Tb comentar q sobre la classe q has declarado se puede dividir en dos del tipo extends MouseAdapter y extends MouseMotionAdapter

Gracias por todo!!

Nos vemos!!

Anonymous on Saturday, May 21 2005 @ 07:06 PM CEST Reply | #

A mi no me funciona, me pide que cree la clase mouse.

A ver si me das una mano en esto:

Tengo en una ventana 2 paneles y quiero sacar un componente panel del 1º panel y agregarlo en otro componente panel que se encuentra en el panel 2, como hago?

Anonymous on Thursday, July 09 2009 @ 09:43 PM CEST Reply | #

Hola muy buena la explicación, para obtener los pixeles de una imagen al mover el mouse sobre ella còmo podría hacer', estoy utilizando mousemove y tengo ya los pixeles de la imagen , pero como asocio el pixel o el valor a ese evento de mouse?, podrías explicarme.

Anonymous on Thursday, December 03 2009 @ 10:38 PM CET Reply | #

hola a todos, tengo una inquietud sobre algo que supongo corresponde a eventos. Lo que sucede es que quiero que al poner el cursor sobre un texto, que muestre un mensaje con lo que dice el texto, pues en ocasiones cuando se trabaja con combos, no se alcanza a apreciar el texto por completo...Agradezco de antemano su colaboración...
PD: Trabajo con java

Jp on Thursday, January 26 2012 @ 03:08 AM CET Reply | #

mmm...una pregunta ...tu sabes como poner implements MouseListener, MouseMotionListener en jcreator pero con extends JApplet implements ActionListener juntos...?? O.O

Anonymous on Sunday, September 02 2012 @ 09:39 PM CEST Reply | #

Search



About

newton.gra2.com is a blog about technology, opinion and random thoughts written by Daniel Alvarez, a computer engineer currently living in Zurich, Switzerland.

Topics

User Functions

:

:


Lost your password?

Latest posts

Stories last 24 hours

No new stories

Comments last 2 days

No new comments

Trackbacks last 2 days

No new trackback comments

Links last 2 weeks

No recent new links