Salve..

All'interno della mia classe MyFrame, che estende da JFrame, creo ed aggiungo un classe che estende JDesktopPane.

es:

codice:
public MyFrame extends JFrame{

JDesktopPaneMenu menu;

public MyFrame(){

menu= new JDesktopPaneMenu();
this.add(menu);
}

//---Classe JDesktopPanelMenu---
public JDesktopPaneMenu extends JDesktopPane{

JInternalFrame internalFrame;

public JDesktopPanelMenu(){

//creo l'internal frame.. e poi lo aggiungo alla classe..

}

}
Ora, attraverso questa gerarchia di chiamate, perchè dalla classe JDesktopPanel non posso avere il riferimento al Frame che lo ha invocato?