salve ho sto cercando di costruire una piccola applet java che scarica un file da URL per poi salvare sul pc.
Sono riuscito a costruire il dawnload da URL, ma non so come far scegliere all'utente dove salvare il file che sta scericando (tipo come quando si scarica un file da browuser).
di seguito il codice che uso
import java.io.File;
import java.io.FileOutputStream;
import java.net.URL;
import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
public class scarica {
public static void main(String[] args) {
try {
String file = ("A020202.zip");
URL website = new URL ("http://gis.sitgeo.it/Mappe/CREMIA/"+file);
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream(file);
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);
}
catch (Exception e){
System.err.println(e);
}
}
come posso fare ?
Grazie