Problème avec Jscrollpane
bonsoir voila j'ai un soucis, j'ai un jscrollpane qui charge un jpanel, tous fonctionne. Mais apres le click je veux supprimer le jpanel pour en remettre un autre.
voici la méthode qui permet d'ajouter :
Code:
1 2 3 4 5 6 7 8
|
public void ajoutDuScrollIci(){
gestionPanelCenter monpanel = new gestionPanelCenter();
this.PanelCenter = monpanel.tableauImage(); // me retourne un JPanel
this.scrollPanelCenter = new JScrollPane(this.PanelCenter);
this.scrollPanelCenter.setBounds(300,200,650,550);
this.add(this.scrollPanelCenter,0);
} |
Après dans cette methode (qui est appelé lors du click sur un bouton) :
Code:
1 2 3 4 5 6
|
public void mouseClicked(MouseEvent e) {
// je veux enlever this.PanelCente pour faire le nouveau panel ci-dessous
gestionPanelCenter monpanel = new gestionPanelCenter();
this.PanelCenter = monpanel.tableauImage2();
} |
Et j'arrive pas, j'ai fais des repaint, des removes, la jscrollpane s'affiche bien, mais avec aucun contenu dedans.
Quelqu'un peut il m'éclairer ?
Cordialement