Foros del Web » Programación para mayores de 30 ;) » Java »

Movimiento de boton-imagen con mouse

Estas en el tema de Movimiento de boton-imagen con mouse en el foro de Java en Foros del Web. JButton peo; ImageIcon peon = new ImageIcon( "imagenes para el chess/peon.gif" ); public void init() JButton peo =new JButton(peon); peo.setBounds(7,55,36,36); add(peo); peo.addMouseListener(this); peo.addMouseMotionListener(this); public void ...
  #1 (permalink)  
Antiguo 02/12/2005, 17:21
 
Fecha de Ingreso: octubre-2005
Mensajes: 17
Antigüedad: 18 años, 6 meses
Puntos: 0
Movimiento de boton-imagen con mouse

JButton peo;

ImageIcon peon = new ImageIcon( "imagenes para el chess/peon.gif" );

public void init()

JButton peo =new JButton(peon);

peo.setBounds(7,55,36,36);
add(peo);
peo.addMouseListener(this);
peo.addMouseMotionListener(this);


public void mousePressed(MouseEvent e){
if(e.getSource().equals(peo)){
dragX= e.getX();
dragY= e.getY();
}



public void mouseDragged(MouseEvent e){
if(e.getSource().equals(peo)) {
int x= peo.getLocation().x + e.getX();
int y= peo.getLocation().y + e.getY();

peo.setLocation(x - dragX, y - dragY);
}


Este codigo la finalidad es tomar el boton de imagen y arrastrarlo hasta donde se suelte el boton, pero no hace esa accion :(.
tengo ya mi codigo completo, si gustan lo posteo

saludos ojala alguien pueda ayudarme.

hasta pronto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:35.