有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JFileChooser getCurrentDirectory()转换为字符串

我有以下代码:

JFileChooser openFolder = new JFileChooser();
openFolder.setCurrentDirectory(new java.io.File("."));
openFolder.setDialogTitle("Select target directory");
openFolder.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
openFolder.setAcceptAllFileFilterUsed(false);
if (openFolder.showOpenDialog(null) == JFileChooser.APPROVE_OPTION)
{      
    File newLoc = openFolder.getCurrentDirectory();   
}

如何使其转换为:

    File newLoc = openFolder.getCurrentDirectory();

如果可能的话,把它改成字符串

例如,使用文件选择器,我选择了文件夹:C:\Music

我尝试使用:

String locToString = FileUtils.readFileToString(newLoc);

但它不起作用

我想将其转换为字符串,以便使用以下命令将其显示在JTextField上:

jTextField.setText(locToString);

共 (1) 个答案

  1. # 1 楼答案

    纽洛克。getAbsolutePath()将根据javadoc从文件中提供一个字符串