ciao ragazzi nella mi applicazione java devo utilizzare un componente per navigare il file system e scegliere una directory. Posso utilizzare un JFileChooser o un FileDialog...con il JFileChooser funziona tutto bene, solo che ci mette molto piu tempo del FileDialog per aprire la finestra di dialogo per la scelta del file, almeno la prima volta che lo utilizzo(non so perche...). Con il FileDialog non ho questo problema, sembra essere molto piu veloce, ma ho invece il problema che riesco a far aprire solo file e non directory...ora cercando un po in rete ho trovate che per consentire al FileDialog di selezionare solo directory bisogna impostare una properties del sistema con l'istruzione
System.setProperty("apple.awt.fileDialogForDirecto ries", "true");
tuttavia nn mi funziona o stesso...forse perche tale proprietà non eiste(infatti sulla documentazione on line si dice che è una property impostata di default a false, ma se provo a farmela stampare pima che la imposti con 'istruzione precedente mi stama null).
Qualche idea su come risolvere? GRAZIE

Rispondi quotando