java SHBrowseForFolder

来源:百度知道 编辑:UC知道 时间:2024/06/18 18:13:41
java中有没有类似SHBrowseForFolder的函数啊?如果没有,我应该怎样实现啊

没怎么看懂这个是干什么用的,你看看这个是不是差不多。

JFileChooser chooser = new JFileChooser();
chooser.setFileFilter(new javax.swing.filechooser.FileFilter() {
public boolean accept(File file) {
return file.isDirectory();
}

@Override
public String getDescription() {
return "Directory";
}
});
int returnVal = chooser.showOpenDialog(null);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = chooser.getSelectedFile();// 选中的文件夹
}

这个是windows的api呀 你可以看看java的中的Swing包里是否存在类似的控件

如果没有你可以使用jni技术来实现。