Метод
JFileChooser
getSelectedFile()
, возвращает объект File
.
Используйте getAbsolutePath()
, чтобы получить абсолютное имя файла.
модифицированный пример из javadoc :
JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this directory: " +
chooser.getSelectedFile().getAbsolutePath());
}