solution simple :
tu crées une classe "MesRefs" qui contient des variables statiques :
1 2 3 4 5 6 7 8 9 10
|
Public class MesRefs {
public MesRefs () {}
public static JPanel MON_PANNEAU_OUEST;
public static JPanel MON_PANNEAU_CENTRAL;
// etc ...
} |
quand tu crées ton JPanel monPanneauOuest tu ajoutes à ton code :
MesRefs.MON_PANNEAU_OUEST = monPanneauOuest ;
après, quand tu en as besoin depuis n'importe où :
MesRefs.MON_PANNEAU_OUEST.getLaMethodeDeMonPanneau();
Naturellement ça marche mais c'est une ébauche.
Il vaut mieux que MesRefs soit un singleton et mettre des getters/setters c'est plus "normalisé"
Partager