Ho bisogno del consiglio di qualcuno di voi esperto di swing.

Praticamente ho un panel al cui interno devo mettere una serie di label e textfield.
Ho messo ogni coppia label/textfield in un pannello contenitore, quindi nel panel esterno ci vanno questi pannelli contenitori.

Non so quanti pannelli ci vogliono, il numero è variabile. Voglio metterne 4 per riga per poi cominciarne una nuova.

Il problema è che in base al valore della label, o del text field, le dimensione cambiano e non riesco a trovare un giusto compromesso.

Qualcuno sa consigliarmi se e quali size fissare e quali no?