View Full Version : [Java] JFileChooser
Slayer86
28-10-2006, 20:38
mi seve un consiglio su come fare a registrare un listener su un JFileChooser cioè come faccio a fargli selezionare il file che voglio io? dalla documantazione non riesco a capirlo garzie
mi seve un consiglio su come fare a registrare un listener su un JFileChooser cioè come faccio a fargli selezionare il file che voglio io? dalla documantazione non riesco a capirlo garzieScusa .... ma non è molto chiaro! A cosa ti servirebbe questo listener?? Per ottenere il file selezionato dall'utente si usa il metodo getSelectedFile (o getSelectedFiles nel caso di selezione multipla).
Una cosa del genere:
JFileChooser fchooser = new JFileChooser ();
int r = fchooser.showOpenDialog (parent);
if (r == JFileChooser.APPROVE_OPTION)
System.out.println ("File selezionato: " + fchooser.getSelectedFile ());(dove parent è il componente "parente").
Slayer86
29-10-2006, 10:57
Scusa .... ma non è molto chiaro! A cosa ti servirebbe questo listener?? Per ottenere il file selezionato dall'utente si usa il metodo getSelectedFile (o getSelectedFiles nel caso di selezione multipla).
Una cosa del genere:
JFileChooser fchooser = new JFileChooser ();
int r = fchooser.showOpenDialog (parent);
if (r == JFileChooser.APPROVE_OPTION)
System.out.println ("File selezionato: " + fchooser.getSelectedFile ());(dove parent è il componente "parente").
cioè molto più semplicemente volgio che una volta aperto il FileChooser e selezionato un file faccia qualche cosa...
ora prova come mi ha i detto tu grazie...
cioè molto più semplicemente volgio che una volta aperto il FileChooser e selezionato un file faccia qualche cosa...
ora prova come mi ha i detto tu grazie...Appunto ... tu scegli un file, fai clic su Apri e il JFileChooser si chiude. Poi prendi il nome del file selezionato con il metodo che ho detto. A quel punto ci fai esattamente quello che vuoi! ;)
Slayer86
29-10-2006, 11:11
Grazie mille Andbin ora funziona tutto ok il fatto è che non avevo capito coma funzionava JFileChooser non sapevo che se selezionavi un file bastava utilizzare il metodo getSelectedFile :D :D :D
ciao e grazie ancora.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.