accéder aux méthodes d'une JInternalFrame
Bonjour,
Je développe une interface graphique utilisant des JInternalFrame. Dans ma frame principal j'ai une barre d'outil, un JDeskTopPane qui contient mes JInternalFrame. J'aimerai quand on clique sur un des boutons de ma barre d'outil, récuperer la JInternalFrame selectionnée (jusque la pas de soucis : MonDeskTopPane.getSelectedFrame() ) mais également accéder aux méthodes de ma JInternalFrame. En gros il y a un bouton enregistrer dans ma barre d'outil, je récupere la JInternalFrame selectionnée , mais pas moyen d'accéder à la méthode Enregistre présente dans ma JInternalFrame...
Un petit bout de code:
Quand on clique sur le bouton enregistrer :
Code:
1 2 3 4 5 6 7
| public void actionPerformed(ActionEvent ae){
if(ae.getSource()==this.ImgRec){
JInternalFrame J=new JInternalFrame();
J=MaFrame.desk.getSelectedFrame();
J.Enregistre();// <-- C'est la que ça cloche!
}
} |
Bien entendu j'ai fait une méthode "Enregistre" dans ma JInternalFrame, mais pas moyen d'y accéder...
Si quelqu'un à une idée, je suis preneur.