PDA

Visualizza la versione completa : applet leggifile


ianstilo
05-01-2005, 16:55
ciao ciao.
qualcuno ha qualche consiglio per implementare un'applet che legga i file sul pc dell'utente e che gli dia incambio la lista di questi (anche solo di quelli presenti in una cartella)?

netarrow
05-01-2005, 17:26
...
File file = new File("path_cartella");
File[] lista = file.listFiles();
...



In lista avrai la lista dei file.

:ciauz:

ianstilo
05-01-2005, 20:08
per acquisire dall'utente una stringa?

e qual' la classe per l'output dei file?

netarrow
05-01-2005, 21:41
Originariamente inviato da ianstilo
per acquisire dall'utente una stringa?

e qual' la classe per l'output dei file?

Per acquisire dall'utente una stringa dovresti fare un TextField o qualche altro componente nel quele possibile inserire del testo.

Per l'output si usano essenzialmente FileOutputStream e FileWriter.

FileOutputStream:


...
FileOutputStream fos = new FileOutputStream("path_file");
fos.write(...);
//dove ... sono i possibili parametri ome carattere, intero, array ecc...
fos.close();
...


FileWriter:


...
FileWriter fw = new FileWriter("path_fiel");
fw.write("balbalbla");
fw.close();
...


Per bisogna stare attenti che un applet NON pu accedere in scrittura/lettura dei file se non firmata, autenticata o altre robe simili o che il policy file sia corretamente configurato.

:ciauz:

MMarzia
05-01-2005, 21:55
linguaggio anche nel titolo, come da regolamento

Loading