Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2005, 17:21
cybergatita
 
Fecha de Ingreso: octubre-2005
Mensajes: 17
Antigüedad: 18 años, 7 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