Se il contenitore che contiene il JLabel usa un layout manager .... non muovi un bel nulla. Ogni layout manager ha le sue regole e i suoi vincoli specifici e dispone i componenti secondo appunto queste sue caratteristiche.
Se il contenitore non ha un layout manager (= "posizionamento assoluto"), allora per i componenti si può usare get/setBounds, get/setLocation, get/setSize, questi metodi sono anche in diverse varianti in overload.