首页javajfilechooserJava Swing - 如何仅从JFileChooser获得目录

Java Swing - 如何仅从JFileChooser获得目录

我们想知道如何仅从JFileChooser获得目录。
import javax.swing.JFileChooser;

public class Main {
  public static void main(String[] args) {
    JFileChooser chooser = new JFileChooser();
    chooser.setMultiSelectionEnabled(false);
    chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
    int returnVal = chooser.showOpenDialog(null);

    if (returnVal == JFileChooser.APPROVE_OPTION) {
      java.io.File f = chooser.getSelectedFile();
      System.err.println(f.getPath());
    }
  }
}