Appeler une instance à partir d'une autre classe
Bonjour,
Dans mon main() je crée une instance:
Code:
ClasseA instanceA = new ClasseA();
Dans cette classe, je créé un objet de ClasseB hérité de JPanel:
Code:
JPanel objet = new ClasseB();
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:
1 2 3
| objet.setBackground(Color.WHITE);
// ou
instanceA.objet.setBackground(Color.WHITE); |
Mais il ne reconnait pas objet...
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