Mover Imagenes en Java

hyeison

Lanero Regular
7 Ene 2005
28
Hola a todos!

Resulta que estoy haciendo un programa en java y necesito que el usuario de click en una imagen y la pueda mover por la pantalla hasta que suelte el boton del mouse.

Muchas gracias por sus aportes
 
Buena pregunta, muy interesante.

Puede servir entre otras cosas para desarrollar un soft de modelado como softmodeler o algo por el estilo...
 
Y entonces el foro es para contar ke esta oviendo la imagen o ke necesita hacer eso???

Con ke librerias està trabajando???? ,me imagino ke esta utilizando java.swing
 
Eso es lo que necesito, mover la imagen y si estoy utilizando java.swing y lo estoy trabajando con Netbeans

Gracias
 
pues yo soy algo neofito en java y en la porgramacion, pero creo que debe manejar eventos del mouse es decir
public class Myclass extends Canvas implements MouseListener

entonces la clase MyClass debe implementar los metodos del mouse que son cuando se presiona (Click) cuando se libera, etc
 
Lo puedes hacer con MouseListener y MouseMotionListener de awt.event.*.

Debes implementar:

mouseClicked(MouseEvent e) {}
mouseEntered(MouseEvent e) {}
mouseExited(MouseEvent e) {}
mouseMoved(MouseEvent e) {}
mousePressed(MouseEvent e) {}
mouseReleased(MouseEvent e) {}
mouseDragged(MouseEvent e) {}

MouseEvent te permite chequear donde se produjo el evento con e.getX() y e.getY().
 

Los últimos temas