我正在使用Netbeans 7.1.2创建应用程序,并且正在使用文件选择器,但是我不希望文件选择器获取文件,而是希望它将完整路径返回到它当前所在的目录。
当用户单击“打开此处”时,我希望它返回完整路径而不是文件。我该怎么做呢?
JFileChooser chooser = new JFileChooser();
chooser.setCurrentDirectory(new java.io.File("."));
chooser.setDialogTitle("choosertitle");
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
chooser.setAcceptAllFileFilterUsed(false);
if (chooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
System.out.println("getCurrentDirectory(): " + chooser.getCurrentDirectory());
System.out.println("getSelectedFile() : " + chooser.getSelectedFile());
} else {
System.out.println("No Selection ");
}
从http://www.java2s.com/Code/Java/Swing-JFC/SelectadirectorywithaJFileChooser.htm
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句