最近用JFfilechooser做一个打开对话框,是用来设置目录的,我的想法是通过这个既可以选择文件也可以选择目录,我用下面的代码基本能实现:
JFileChooser jFileChooser1 = new JFileChooser();
        jFileChooser1.setCurrentDirectory(currDir);
        jFileChooser1.setDialogType(JFileChooser.OPEN_DIALOG);
        jFileChooser1.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
        jFileChooser1.setDialogTitle("选择本地路径");
        if(jFileChooser1.showOpenDialog(this)!=JFileChooser.APPROVE_OPTION){
            return;
        }
        String fileName = jFileChooser1.getSelectedFile().getAbsolutePath();
        jTxtRootPath.setText(fileName);
但是有个问题出现了,假如我只想选择一个根目录,例如:D:\,这时候就不行了,该怎么实现呢?请各位大侠指教,谢谢了!