Salut a tous !!
Voila j'ai un gros problème que je ne réussi pas à résoudre.
Je veux mettre à jour un JLabel, a chaque fois que j'exécute la méthode affichage(conv) le contenu du JLabel change et affiche le contenu de lobjet con.
Je n'arrive pas a exécuter correctement je ne comrends pas mes erreurs!
Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
public void affichage(Conversation conv)
{
 
            int taille = conv.getConv().size();
            JPanel pan = new JPanel();
 
            pan.setLayout(new GridLayout(taille + 3, 1));
 
            for(int i=0;i<conv.getConv().size();i++) // extraction de chaines d'un vector
            {
 
                pan.add(new JLabel((String) conv.getConv().elementAt(i))); // A CHAQUE APPEL DE LA METHODE AFFICHAGE LE CONTENU DU LABEL EST SENCE CHANGER
 
            }
 
            JTextField text = new JTextField();
            pan.add(text);
 
            JButton bouton1 = new JButton(new cltEcho("Valider"));
 
 
            pan.add(bouton1);
            pack();
            panel.removeAll();
            panel=pan;
            panel.updateUI();
            panel.setVisible(false);
            pan.setVisible(true);
            this.add(panel);
        }
 
               /* public JTextField getTextField()
                     { return(text);
                      }*/
 
    }

Merci de m'aider !!
A+