[Layout] Un conteneur en BorderLayout contenant un autre conteneur en BorderLayout
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
http://img4.imageshack.us/img4/9223/89427845bh2.png
http://img4.imageshack.us/img4/89427...png/1/w221.png
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) :
http://img4.imageshack.us/img4/3450/48687785qj1.png
http://img4.imageshack.us/img4/48687...png/1/w221.png
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 !