Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Aiuto File chooser

  1. #1

    Aiuto File chooser

    Ciao, vorrei usare una file chooser per far selezionare alla mia applicazione una cartella da cui andrà a prendere dei file, con Netbeans 6.8 è molto semplice farla (io tra le proprietà del FileChooser alla voce dialogType, vi ho messo OPEN_DIALOG, non so se è giusto...) solo che non riesco a "controllare" i pulsanti Apri e Annulla che vi sono di default. Qualcuno può darmi una mano? Grazie.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Aiuto File chooser

    Originariamente inviato da laguna86
    solo che non riesco a "controllare" i pulsanti Apri e Annulla che vi sono di default. Qualcuno può darmi una mano?
    Allora, innanzitutto c'è da dire una cosa. JFileChooser lo si può usare in 2 modi: come "componente" (da mettere in un contenitore come si fa con qualunque altro componente es. JButton ecc...) oppure invocando sul JFileChooser da codice uno dei showXXXDialog() per far aprire una apposita dialog box.

    Tu come intendi usarlo? (nota: il caso tipico/comune è come dialog)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Praticamente io ho creato un pulsante "Sfoglia" dal quale si apre la File Chooser e mi fa scegliere la directory che voglio

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da laguna86
    Praticamente io ho creato un pulsante "Sfoglia" dal quale si apre la File Chooser e mi fa scegliere la directory che voglio
    E quale è il dubbio? L'uso tipico/minimo di JFileChooser è questo:

    codice:
    JFileChooser chooser = new JFileChooser();
    
    int returnVal = chooser.showOpenDialog(parente);
    
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        File f = chooser.getSelectedFile();
    
        .......
    }
    Non c'è nulla di "visuale" da editare con un qualsivoglia IDE! Solo codice.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Credo intenda creare una finestra in cui si possa scegliere un percorso e copiare questo percorso scelto da qualche parte, ma non sono sicuro si possa fare con la jfilechooser.

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Reddragoon
    Credo intenda creare una finestra in cui si possa scegliere un percorso e copiare questo percorso scelto da qualche parte, ma non sono sicuro si possa fare con la jfilechooser.
    E non è quello che fa JFileChooser??
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    nn so come spiegarmi, presente quando su qualche programma fai sfoglia e anzichè vedere il contenuto delle cartelle vedi solo l'albero del percorso???
    Credo intenda quello...se non sono stato chiaro dimmelo

  8. #8
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Reddragoon
    nn so come spiegarmi, presente quando su qualche programma fai sfoglia e anzichè vedere il contenuto delle cartelle vedi solo l'albero del percorso???
    Credo intenda quello...se non sono stato chiaro dimmelo
    Se intendi solo l'albero delle directory e basta (cioè un componente che fa proprio solo questo), no, in Swing non c'è nulla di già fatto nel framework standard.

    Comunque JFileChooser si può eventualmente impostare per poter selezionare directory e non file.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  9. #9
    Grazie mille a tutti, ho risolto il mio problema

  10. #10
    Originariamente inviato da andbin

    Comunque JFileChooser si può eventualmente impostare per poter selezionare directory e non file.
    E' possibile avere una breve descrizione per poter scegliere una directory anziche un file ?
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.