Originariamente inviato da Reiuky
Non adatta il panel ai componenti, ma i componenti al panel, il che non è male ^___^
In generale i layout manager dimensionano i componenti (secondo i criteri specifici per ogni layout) in base alla dimensione del contenitore, non il contrario.

Se si fa un pack() sul contenitore (la finestra), allora il contenitore si dimensiona e adatta in base al "preferred size" dei componenti contenuti.