[JList] probleme d'affichage
Bonjour à tous,
Avant de commencer je tien a remercier la communauté java pour toutes les réponses que j ai pu trouver sur ces forums.
Voila le probleme...
J'essaye de rafraichir un JList (dynamique) dans laquel l'utilisateur ajoute des donné (String). Mais lorsque j'ajoute ces données (Bouton add) ma list m affiche du vide (selectionnable, donc la string existe ?). Pourquoi ma JList m'affiche t-elle du vide ?
Ca fai un moment que j essaye avec le DefaultListModel (avec l'api ma meilleure amie) mais en vain. Je vous met un bout de code.
[IMG]c:\mo.jpg[/IMG]
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
(Dans le constructeur de la classe)
// DefaultListModel gene;
// JList jlGene;
gene = new DefaultListModel();
jlGene = new JList(gene);
(Dans l'actionPerformed)
if (source == ajouterGene) {
gene.addElement(jaGene.getText());
jlGene.revalidate();
/*((DefaultListModel)jlGene.getModel()).addElement(jaGene.getText());
jlGene.revalidate();
*/
} |
J'ai essayer de me ballader sur vos forum, mais je n'arrive pa a tout comprendre.
Merci.