O lavori con i LayoutManager, o fai tutto a mano.
Se decidi di lavorare con i LayoutManager devi prevedere lo schema di posizionamento e ridimensionamento dei vari controlli (a proposito... una textfield etichettata la si costruisce con due componenti: una etichetta e una textfield affiancate), quindi costruire una serie di pannelli che facciano uso del LayoutManager prescelto per lo scopo.

Se invece decidi di non affidarti ai LayoutManager, devi innanzitutto disabilitarli (ponendoli a null) e prevedere manualmente al dimensionamento e alla collocazione dei componenti tramite il metodo setBounds().


Ciao.