1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public void mousePressed(MouseEvent e){
pointDeClickRelatif = e.getPoint();
monEcran.addMouseMotionListener(this);
}
public void mouseReleased(MouseEvent e){
monEcran.removeMouseMotionListener(this);
}
public void mouseClicked(MouseEvent e){
}
public void mouseEntered(MouseEvent e){
}
public void mouseExited(MouseEvent e){
}
public void mouseDragged(MouseEvent e){
Point pt = MouseInfo.getPointerInfo().getLocation() ;
this.setBounds((int)(pt.getX()-pointDeClickRelatif.getX()),(int)(pt.getY()-pointDeClickRelatif.getY()),this.getWidth(),this.getHeight());
}
public void mouseMoved(MouseEvent e){
} |