Forse preferiresti usare, come per le AWT, il metodo setBounds invece di setLocation?

setBounds() ti permette anche di definire le dimensioni dell'oggetto, oltre che la sua posizione:

setBounds(int posX, int posY, int width, int height).


Ciao.