Bonjour,
je travaille actuellement sur une interface graphique qui doit permettre à l'utilisateur d'ajouter des listes (JList dans un JScrollPane) de son choix.
Il choisit en effet le contenu de sa liste dans un menu que je n'ai pas besoin d'expliciter ici.
J'ai donc en attribut de cette fenêtre :
- un JPanel doté d'un GridLayout
- un vecteur de JList
- un vecteur de JScrollPane
- un DefaultListModel
Lorsque le clic dans le menu est effectué, j'execute la méthode dans laquelle j'ajoute la liste. Le problème c'est que le composant n'apparaît pas...
Si je le fais pendant la construction, tout marche impec pourtant.
Voici ce que je fais dans cette méthode :
je crée une nouvelle liste dans le vecteur des listes
je crée un nouveau scrollpane dans le vecteur des scrollpanes
j'ajoute enfin le scrollpane au JPanel
(Tout ça en passant les bons attributs)
Et rien ne se passe, d'où pourrait venir l'erreur?
Merci d'avance pour toutes vos réponses, je suis vraiment coincé... ^^
Partager