Devi studiarti i layout manager; puoi partire da qui:

http://java.sun.com/docs/books/tutor...out/index.html

seguiti i vari link per iniziare a capirli

farti degli esempi ora è inutile percke l'argometno è molto esteso e anche non semplice, ogni layout si distingue per come dispone i componenti e per come tratta le dimensioni dei componenti inseriti; magari intanto puoi farci capire come vuoi che i tuoi componenti siano inseiti nella finestra e possiamo suggerirti come comporre iltutto; in genere l'effetto voluto si ottiene componendo piu pannelli uno dentro l'altro con diversi layout; ti consiglio di non impostare a null il layout per poter usare le coordinate nella disposizione deicomponenti: anche se all'inizio sono un po difficili coi layout riesci a fare tutto cio che ti serve in maniera piu elegante e meglio organizzata.