可以通过JFileChooser中的getCurrentDirectory方法来实现;
方法如下:
public File getFile(){
final JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
// JFileChooser.FILES_ONLY
// JFileChooser.DIRECTORIES_ONLY
int returnVal = fc.showOpenDialog(this);
File file_choosed = fc.getSelectedFile();
return file_choosed;
}
进入这个文件夹后,filechooser.getCurrentDirectory();就可以得到了。如果你想获得各个文件的路径,可以再用File类的listFiles()方法获得这个目录下的所有文件路径。
取得任意一个文件的File对象后,调用getParent()就可以得到了