Sto cercando di salvare su un file ma non riesco:
ecco il codice nell'actionperformed del bottone salva:
codice:
try {
mm.salvaPrenotazioni();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
e questo è il codice nella classe model per salvare
codice:
public void salvaPrenotazioni() throws IOException{
PrintStream ps = new PrintStream( new FileOutputStream("prenota.txt") );
ps.println(ff.getMatr().getText()+","ff.getPass().getText()+","ff.getfo().getItemListener();
ps.close();
}
mi da questo errore:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
alla riga dove salvo, come mai?
per maggiore chiarezza :
ff chiama la classe dove c'è la finestra di dialogo(al suo interno ci sono textfield e button salva)
mm è la classe che contiene il model, cioè tutti i metodi.