获取所选文件java的路径

时间:2011-04-05 20:22:23

标签: java swing jfilechooser

如何显示JFileChooser,以便获取文件的绝对路径,然后将路径分配给字符串

我做的事情是:

JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);

3 个答案:

答案 0 :(得分:2)

File f = chooser.getSelectedFile();
String absPath = f.getAbsolutePath();

答案 1 :(得分:2)

你需要完成如下:

int option = chooser.showOpenDialog(parentComponent); // parentComponent must a component like JFrame, JDialog...
if (option == JFileChooser.APPROVE_OPTION) {
   File selectedFile = chooser.getSelectedFile();
   String path = selectedFile.getAbsolutePath();
}

答案 2 :(得分:0)

File f = chooser.getSelectedFile();

String path = f.getAbsolutePath();