Coucou

Alors voila le probleme, je viens de creer une petite interface graphique grace au GUI de NetBeans et maintenant je suis bien embarasser :

J'ai une classe qui etant JFrame, cette classe possede un JPanel, qui est initialiser par une classe qui etends JPanel. Jusque la ca marche, j'ai bien mon panel dans ma JFrame et tout.

Sur ce panel, j'ai plusieur bouton. Lorsque je clique sur l'un d'eux, je veut faire un appel a une méthode qui etends Jpanel egalement. Je fait donc : -clique sur un bouton
-removeAll pour tout enlever
-ensuite je fait repaint pour mettre a jour
-j'appelle une methode qui me retourne un panel
-je l'ajoute a mon panel
-je fait revalidate pour qu'il prenne en compte les modif


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public void mouseClicked(MouseEvent e) {
        if (e.getSource() == jButton6){ // creation de partie
            this.removeAll();
            this.repaint();
            Methode m= new Methode ();
            m.initButton();
            this.add(m);
            this.revalidate();
        }
}
Amis voila ca marche pas, ca me met un panel vide alors si vous avez une idée parce que la je seche...