hunte888
24-02-2010, 19:23
Salve a tutti ! :-)
Ho un problema in java, praticamente nella mia applicazione ho creato un tasto che permette di sfogliare i documenti sul computer, e però visto che questa funzione deve permettermi solo di selezionare file di tipo immagine, ho creato il filtro apposito in modo che mi faccia vedere solo i file con estensione che voglio io.
Fin qui tutto ok, il problema è che io voglio che in automatico il file chooser mi esca già con selezionato i formati che voglio io, e non che devo metterlo io manualmente. (in genere di default ti fa vedere tutti i file, poi manualmente puoi scegliere le alternative).
Io ho settato fileChooser.setAcceptAllFileFilterUsed(false); in questo modo almeno su windows esce automaticamente il file chooser come lo voglio io e cioè con solo i tipi di file immagine.
In mac e dato che sono un mac user, purtroppo questa cosa non è credo gestita in modo automatica e quindi sia che metto true o che metta false, per far si che mi "visualizzi" (o faccia scegliere) solo i file con estensione da me desiderata non va se non lo metto io in manuale.
Vi faccio vedere due screen per farvi una idea.
http://img713.imageshack.us/img713/5521/schermata20100224a19172.png
Praticamente come vedete, dopo aver premuto il tasto sfoglia, non mi mette di default il filtro che io ho già creato e quindi lo devo mettere io in manuale, ecco come viene mettendolo in manuale:
http://img691.imageshack.us/img691/8327/schermata20100224a19174.png
Come ho già detto in windows questo problema non sussiste, qualcuno può darmi un parere o un aiuto più specifico ?
Ho un problema in java, praticamente nella mia applicazione ho creato un tasto che permette di sfogliare i documenti sul computer, e però visto che questa funzione deve permettermi solo di selezionare file di tipo immagine, ho creato il filtro apposito in modo che mi faccia vedere solo i file con estensione che voglio io.
Fin qui tutto ok, il problema è che io voglio che in automatico il file chooser mi esca già con selezionato i formati che voglio io, e non che devo metterlo io manualmente. (in genere di default ti fa vedere tutti i file, poi manualmente puoi scegliere le alternative).
Io ho settato fileChooser.setAcceptAllFileFilterUsed(false); in questo modo almeno su windows esce automaticamente il file chooser come lo voglio io e cioè con solo i tipi di file immagine.
In mac e dato che sono un mac user, purtroppo questa cosa non è credo gestita in modo automatica e quindi sia che metto true o che metta false, per far si che mi "visualizzi" (o faccia scegliere) solo i file con estensione da me desiderata non va se non lo metto io in manuale.
Vi faccio vedere due screen per farvi una idea.
http://img713.imageshack.us/img713/5521/schermata20100224a19172.png
Praticamente come vedete, dopo aver premuto il tasto sfoglia, non mi mette di default il filtro che io ho già creato e quindi lo devo mettere io in manuale, ecco come viene mettendolo in manuale:
http://img691.imageshack.us/img691/8327/schermata20100224a19174.png
Come ho già detto in windows questo problema non sussiste, qualcuno può darmi un parere o un aiuto più specifico ?