codice:
JFileChooser scegliFile = new JFileChooser();        
int returnVal = scegliFile.showOpenDialog(null);
   if (returnVal == JFileChooser.APPROVE_OPTION) {
      File file = scegliFile.getSelectedFile();
}
credo che quuesto sia sufficiente a chiarire i tuoi dubbi...oppure no?