La questione è un pochino più complessa.
JFileChooser permette di selezionate un file e restituisce, appunto, un oggetto File. L'oggetto File rappresenta un nome di file (con tutto il suo percorso). Quindi, per far sì che il JFileChooser mostri nella casella "Nome File" il nome del file "di default" è necessario passare al JFileChooser un oggetto File che rappresenti la "scelta di default".
Quindi, il solo nome non è sufficiente: serve anche un percorso.
Un esempio, che utilizza un file nella "directory corrente":
codice:String nomeFile = comboBox.getSelectedItem(); // Prendo il nome dalla JComboBox File selFile = new File( nomeFile ); // Costruisce un oggetto File che risiede nella directory corrente JFileChooser fc = ... ... fc.setSelectedFile( nomeFile ); ...
Ciao.![]()



Rispondi quotando