Ciao a tutti!! Ho realizzato una classe "Aggiungi" che estende Observable in cui ho definito, oltre ad altri, anche questo metodo:
In un'altra classe, nel metodo main, ho creato un istanza della classe "Aggiungi" e tramite il metodo addObserver, ho aggiunto gli osservatori.codice:public void addInd(InetAddress ip) { System.out.println(countObservers()); Notifica notif = new Notifica(1, ip); this.setChanged(); this.notifyObservers(notif);
Quando invoco il metodo addInd l'istruzione this.notifyObservers(notif) solleva un eccezione NullPointerException, mentre tutte le chiamate notifyObserver negli alti metodi della classe "Aggiungi" funzionano correttamete.
Quale può essere il problema?
Grazie

Rispondi quotando