Bonjour,
j'ai un JDialog avec un simple BorderLayout, à l'intérieur duquel j'affiche une JList et un panel contenant des boutons gérant la liste.
Je voudrais que cette JList est une dimension minimale, j'utilise pour cela la méthode :
Cela fonctionne lors du redimensionnement du JDialog, mais pas avec la méthode pack() de ce même JDialog.
Code : Sélectionner tout - Visualiser dans une fenêtre à part jList.setMinimumSize(new Dimension(w, h));
En effet, si ma JList est vide, lorsque je fais un pack(), la JList est de dimension 0 !
Pourquoi le pack() ne tient-il pas compte de cette dimension minimum ? Que puis-je faire pour qu'il en tienne compte ?
Partager