Bonjour,

dans un panel, suivant son état, je dois afficher un JLabel, un JTextArea, ou rien du tout...

Par exemple, pour afficher le JLabel, j'ai créé la méthode suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public void activeLabel() {
        this.removeAll();
 
        this.setVisible(false);
        this.add( myImage, BorderLayout.CENTER );
        this.setVisible(true);
}
Mais walla, cela ne s'affiche pas alors qu'il passe bien dans la méthode... Pourquoi ???

Merci pour votre aide.
Fabien