la soluzione ha funzionato
adesso pero' ho il problema che quando vado a salvare il file sul harddisk, il metodo fout.write mi trasforma il path
c:\\pippo
in c:\pippo
che non va bene
Ho deuggato ed ho visto che dentro myProperties il path e' correttamente impostato acodice:/** * Salva il file di properties nella directory di lavoro. */ public static void save() { File f = new File(USER_DIR, "prova.txt"); myProperties = filePropertiesHeader + LINE_SEPARATOR + LINE_SEPARATOR + myProperties; FileWriter fout = null; try { fout = new FileWriter(USER_DIR + File.separator + "prova.txt"); fout.write(myProperties, 0, myProperties.length()); fout.close(); } catch (IOException e) { e.printStackTrace(); } }
c:\\pippo
mentre il metodo .write scrive
c:\pippo

Rispondi quotando