Bonjour,

En faisant une recherche sur le forum, je n'ai pas trouvé de problème similaire au mien. J'espère avoir tapé les bon mots-clés. Si un tel problème a déjà été traité sur le forum, je m'en excuse d'avance...

Le contexte :
Dans un JFrame (en noir sur l'image), j'ai plusieurs composants swing :
- Un JLabel en haut (en rouge) : en BorderLayout.PAGE_START
- Un JScrollPane au centre (en vert) : en BorderLayout.CENTER. Ce JScrollPane contient un JTable en BorderLayout.CENTER (en violet) et un JLabel en bas en BorderLayout.PAGE_END (en jaune)
- Un JPanel en bas (en cyan) : en BorderLayout.PAGE_END. CE JPanel contient des JLabel



Le problème :
Les composants dans le JScrollPane ne sont pas redimensionnés correctement.

Ce que j'aimerais :
L'idéal, c'est que, quand je redimensionne la fenêtre en hauteur, seule la JTable soit redimensionnée (autrement dit, seulement le JScrollPane) :



Peut-être que je m'y prends mal. Peut-être qu'il faut que je revoie le choix des conteneurs, et leur disposition. Je ne vois pas comment faire autrement qu'avec des BorderLayout...


Pouvez-vous m'aider ?

D'avance, merci !