Bonjour à tous !

Un problème m'embête depuis pas mal de temps.

J'ai une JFrame qui contient un JPanel principal. Celui-ci est décomposé via un BorderLayout.

Dansd ce JPanel, j'ai 3 autres JPanel, que j'essaie de disposer grâce à "North", "Center" et "South".
Mon JPanel du centre permet l'affichage d'un tableau
Mon JPanel "Sud" contient un bouton.

Voilà mon problème : Mon JPanel du centre et mon bouton prennent toute la place qu'ils ont de disponible, malgré un serPreferredSize appliqué au JPanel.

Quand j'enlève le borderLayout, la c'est bon ils prennent leur taille. Maisl je ne peux plus les disposer...

Quelqu'un peut m'aider ?

Merci d'avance