PDA

View Full Version : [Java] - Applet-scrittura dati su client-scelta del percorso


italo2008
17-04-2009, 11:34
salve


dopo lunghe notti sono riuscito a fare un applet che scrive un file xml sul client. solo che mi scrive il file sul percorso che ho scritto io nel codice java:



String fileName = System.getProperty("user.home");
fileName += System.getProperty("file.separator");
fileName += "pesinuovo.xml";
.....
outputter.output(document, new FileOutputStream(fileName));



con questo codice il file viene scritto nella cartella Documents and settings/user (sotto windows xp) del client

quello che vorrei fare è far uscire una finestra di dialogo che permetta all'utente di scegliere percorso e nome del file (in modo che la stringa filename sia scelta dall'utente, e non da me....) come posso fare?

banryu79
17-04-2009, 12:36
Potresti per esempio usare un JFileChooser, qui trovi come (http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html)
Nello specifico, puoi usare il suo metodo showSaveDialog(Component). Vedi la pagina linkata per i dettagli ;)

italo2008
18-04-2009, 14:53
ok, ti ringrazio...funziona:D