Java 如何在JFileChooser中获取目录?

Java 如何在JFileChooser中获取目录?,java,swing,jfilechooser,filefilter,Java,Swing,Jfilechooser,Filefilter,我想得到完整的路径和文件名。 我试过了 我的最终目标是获得如下字符串C:\\Users..\\Test\\myfile.csv,以便我可以在代码中使用它。尝试以下操作: public static void main (String[] args) { JFileChooser chooser = new JFileChooser(); FileNameExtensionFilter filter = new FileNameExtensionFilter( "C

我想得到完整的路径和文件名。 我试过了

我的最终目标是获得如下字符串
C:\\Users..\\Test\\myfile.csv
,以便我可以在代码中使用它。

尝试以下操作:

public static void main (String[] args) {
    JFileChooser chooser = new JFileChooser();
    FileNameExtensionFilter filter = new FileNameExtensionFilter(
        "CSV files", "csv");
    chooser.setFileFilter(filter);
    int returnVal = chooser.showOpenDialog(chooser);
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        File file = chooser.getSelectedFile();
        System.out.println(file.getAbsolutePath());
    }
}
public static void main (String[] args) {
    JFileChooser chooser = new JFileChooser();
    FileNameExtensionFilter filter = new FileNameExtensionFilter(
        "CSV files", "csv");
    chooser.setFileFilter(filter);
    int returnVal = chooser.showOpenDialog(chooser);
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        File file = chooser.getSelectedFile();
        System.out.println(file.getAbsolutePath());
    }
}