Bonjour,
Dans mon main() je crée une instance:
Dans cette classe, je créé un objet de ClasseB hérité de JPanel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ClasseA instanceA = new ClasseA();
Maintenant j'ai une troisième classe, ClasseC, dans laquelle je souhaite faire référence à ce panel. Donc dans une méthode de ClasseC, je fais par ex:
Code : Sélectionner tout - Visualiser dans une fenêtre à part JPanel objet = new ClasseB();
Mais il ne reconnait pas objet...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 objet.setBackground(Color.WHITE); // ou instanceA.objet.setBackground(Color.WHITE);
Je ne sais pas comment (public/private/protected) ni où (en tête de classe, dans une méthode), déclarer mes variables.
Comment faire?
Merci
Partager