在这里,我使用filechooser选择了文件夹,并选择了以MANI.TXT命名的所有文件,然后尝试从文件中删除c:引用,我需要帮助来简化filechooser代码,而没有显示类型下拉的文件?

                    JFileChooser    chooser = new JFileChooser();
            //chooser.setCurrentDirectory(new java.io.File("."));
    chooser.setDialogTitle("Choose workSpace Path");

    chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
    chooser.setAcceptAllFileFilterUsed(false);
    if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
    System.out.println("getCurrentDirectory(): " + chooser.getCurrentDirectory());
    System.out.println("getSelectedFile() : " + chooser.getSelectedFile().getAbsolutePath());
    }


 String path= chooser.getSelectedFile().getAbsolutePath();
    File folder = new File(path);

最佳答案

实现自定义FileSystemView

10-05 22:06