Originariamente inviato da Metflar
fino qui c sn riuscito ma devo riuscire a dirgli che deve farlo solo quando è selezionato un file nn una directory
Molto semplice, se il JFileChooser ha il modo di selezione FILES_ONLY (solo file, che è il default), basta che nel metodo propertyChange() chiami getSelectedFile() sul JFileChooser e se ritorna diverso da null, allora un file è stato selezionato.