Grazie..
Non ho capito una cosa:
mi vengono convertite le cordinate del mouse all'interno della label (supp. 30x50)----->
con le cordinate supponiamo del pannello su cui è posizionato?

cioè da 30x50 a 800x600 per esempio?

quindi su un pezzo di codice del genere:

private void Point_MousePressed(java.awt.event.MouseEvent evt) {

Point p;

p = SwingUtilities.convertPoint(this.getParent(), evt.getX(), evt.getY() , this);

this.x = p.x;
this.y = p.y;
this.repaint();
}


dovrebbe andare?