Je m'explique :
j'ai une application qui possede une JFrame(normal). Celle ci contient une JTabbedPane qui a 3 tabs dont chacun est un JPanel.
Je voudrais que quand l'utilisateur clique sur un des onglets(tabs) du JTabbedPane, donc sur un des Jpanel, que la barre de menu du JFrame principal soit changée (je sais qu'il faur appeler setJMenuBar pour ca). Le probleme, c'est que je sais pas comment avoir acces a un des membres de mon JFrame, a savoir la JMenuBar en question.
Je sais qu'il existe des fonctions, comme getRootPane() ou getParent()(pour remonter jusqu'au JFrame) mais ca n'as pas l'air de marcher et a aucun moment je peux choisir mon objet JMenuBar.
Tous les objets precedemment cités (ma JFrame, JTabbedPaneet JPanel) sont implementés dans des classes differentes(donc fichiers differents), c'est pour cela que j'ai besoin d'un 'pointeur' en gros.
Quelqu'un saurait comment faire ?