Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #1

    Java chiedere conferma se scrivo su file gia esistente

    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.
    Ultima modifica di LeleFT; 16-01-2015 a 11:02 Motivo: Aggiunti i tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.