请问Swing里面有控件可以选择文件夹的吗?不是文件夹下的文件。 最近在做的东西,仅仅想请选择文件夹,不是文件夹下的文件。请问有这样的控件吗?我只要获得文件夹的路径即可。非常感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有啊。JFileChooser就可以做到。等我写一下。 String dir = ""; //缺省路径 Component parent = null; //Dialog上级组件 JFileChooser chooser = new JFileChooser(dir); javax.swing.filechooser.FileFilter dirFilter = new javax.swing.filechooser. FileFilter() { public boolean accept(File f) { return f.isDirectory(); } public String getDescription() { return ""; } }; chooser.setFileFilter(dirFilter); chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); if (chooser.showOpenDialog(parent) == JFileChooser.APPROVE_OPTION) { dir = chooser.getSelectedFile().getAbsolutePath(); } 当然有啊,直接jfilechooser就可以,直接.set...Only就可以了 怎么通过java查找一个ip的rdns?InetAddress.getHostName()有时无法得到结果 求java向ldap中添加条目的示例代码 如何计算MD5的值? 欢迎加入天地联盟之计算机20836124,大家一起进步哈!!! 我是新手 请帮忙 咋见鬼了 很简单的问题,但是我搞不定! 請有簡繁轉換的class或gb2312-big5對照表? 关于JAVA帮助的一个问题,有分!!! jbuilder的使用问题 如何使用客户端源码中的class文件创建客户端 关于生产者消费者的一点问题,求高手解释
等我写一下。
String dir = ""; //缺省路径
Component parent = null; //Dialog上级组件
JFileChooser chooser = new JFileChooser(dir);
javax.swing.filechooser.FileFilter dirFilter = new javax.swing.filechooser.
FileFilter() {
public boolean accept(File f) {
return f.isDirectory();
} public String getDescription() {
return "";
}
};
chooser.setFileFilter(dirFilter);
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
if (chooser.showOpenDialog(parent) == JFileChooser.APPROVE_OPTION) {
dir = chooser.getSelectedFile().getAbsolutePath();
}