J’ai deux interfaces « fen1 » et « fen2 »(les deux héritées de JFrame ), dans « fen1 » il y a un textArea et dans la « fen2 » il y a un bouton. 
Lorsque je clique sur le bouton de fen2  Je veux qu’il affiche « message reçu » dans le textArea de fen1.
Le code  du bouton :
	
	1 2 3
   | private void boutonActionPerformed(ActionEvent e) { 
gui1.showMsg("message reçu");
} | 
 Et  
	
	gui1= new MobileAgentGui (this);
 Et  ce code pour la méthode showMsg :
	
	1 2 3
   | public void showMsg(String text){
        containersDestination.append(text+"\n");         
    }; | 
 Mais il affiche cette erreur :
Java.lang.NullPointerException
Où est le problème ? y a t il un moyen d’appeler une classe héritée de JFrame sans l’instancier, c à d sans faire  gui=new mafenêtre() ; il suffit de faire directement gui.maméthode() ;?
j'attend vos réponses 
Merci d’avance.
						
					
Partager