Eh? Il mio era un esempio... se necessiti di accedere a metodi "particolari" della tua classe, chiaramente non dovrai avere un oggetto JFrame, ma un oggetto MyFrame:Originariamente inviato da stprogramming
Ho fatto già questa tipologia di sorgente, ma il frame che ha invocato il DesktopPane non viene riconosciuto da nessuna parte..Ossia, la classe MyFrame non esiste proprio..
La costruzione, ovviamente, vuole un riferimento al frame:codice:public class JDesktopPaneMenu extends JDeaktopPane { ... private MyFrame frmContainer; ... public JDesktopPaneMenu(MyFrame frmContainer) { this.frmContainer = frmContainer; ... } ... // Posso invocare tutti i metodi della classe MyFrame // sull'oggetto frmContainer }
codice:... public MyFrame() { ... menu= new JDesktopPaneMenu( this ); ... }
Ciao.![]()



Rispondi quotando