Salve a tutti,
Devo salvare un array di tipo Book in un file, scegliendo tramite un JTextField il nome del file.
Se una volta scritto il nome del file e confermo con il pulsante "SALVA" il file è gia esistente nel mio workspace voglio che appaia una JDialog che mi dice che il file è già esistente, e se voglio confermare, ad esempio con una JDialog con due pulsanti "si" o "no".
La salva l'ho fatta in questo modo:
codice:
try{
f_out = new FileOutputStream(txt_file.getText());
for(int i=0;i<dim_book;i++){
f_out.write(libro[i].Titolo.getBytes());
f_out.write(" ".getBytes());
f_out.write(libro[i].Autore.getBytes());
f_out.write(" ".getBytes());
f_out.write(libro[i].Anno.getBytes());
f_out.write(" ".getBytes());
f_out.write(libro[i].Percorso.getBytes());
f_out.write(" ".getBytes());
f_out.write(libro[i].numpag.getBytes());
f_out.write("\r".getBytes());
}
f_out.flush();
f_out.close();
JOptionPane.showMessageDialog(f_main, "Salvataggio avvenuto con successo.");
grafica_Panel();
}catch(IOException ex){
JOptionPane.showMessageDialog(f_main, "Errore caricamento file.");
}
Scusate ma non ho capito ancora come scrivere ordinato il CODE
Grazie in anticipo.