1.- No es tarea es conocimiento autodidacta
2.- Yo Reconozco cuando no se, pero lo que tu "HICISTE" jaja lo se hacer como lo dije en 2 patadas
3.- Si hubiera querido ese codigo que repito "HICISTE" jaja me hubiera dirigido a donde lo tomaste:
http://www.java2s.com/Code/Java/Advanced-Graphics/MovingButtonContainer.htmcolocandole en la sima
/*
*Autor: Soy un mediocre copio codigos de otras webs asi digo que no ando preguntando como hacer mis propias cosas y digo que los elabore xD Darhius
*/y solo tradusco las strings
4.- Yo no dije postea un programa completo solo la funcion con la que se hace y ya las encontre por cierto en la misma pagina de donde EL AUTOR DARHIUS hizo su codigo jaja, solo tenias que poner el link de referencia y LISTO!!! jaja :
public void mousePressed(MouseEvent e) {
preX = rect.x - e.getX();
preY = rect.y - e.getY();
if (rect.contains(e.getX(), e.getY()))
updateLocation(e);
else {
ShapeMover.label.setText("Drag it.");
pressOut = true;
}
}
public void mouseDragged(MouseEvent e) {
if (!pressOut)
updateLocation(e);
else
ShapeMover.label.setText("Drag it.");
}
public void mouseReleased(MouseEvent e) {
if (rect.contains(e.getX(), e.getY()))
updateLocation(e);
else {
ShapeMover.label.setText("Drag it.");
pressOut = false;
}
}
UN SALUDO Y SIGUE ASI AMIGO COPIA CODIGOS Y DI QUE SON TUYOS LLEGARAS MUY LEJOS XDDDDDDD