用File创建了一个文件夹,如何用代码打开它? File projectDir = new File("d:\\MyProject\\imageView\\");projectDir.mkdir() ;创建完成以后,如何直接打开,弹出一个文件夹窗口? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { String path = "d:\\MyProject\\imageView\\"; File projectDir = new File(path); projectDir.mkdir() ; JFrame frame = new JFrame(); JFileChooser jfChooser = new JFileChooser(path); jfChooser.setDialogTitle("选择文件"); jfChooser.setFileFilter(new FileFilter() { @Override public boolean accept(File f){ if(f.getName().endsWith("txt") || f.isDirectory()) return true; return false; } @Override public String getDescription(){ // TODO Auto-generated method stub return "文本数据(*.txt)"; } }); frame.add(jfChooser); frame.setBounds(100,200,400,300); frame.setVisible(true); } import java.io.File;import java.io.IOException;public class Test { public static void main(String[] args) throws IOException { File projectDir = new File("d:\\MyProject\\imageView\\"); projectDir.mkdirs(); Runtime.getRuntime().exec("explorer " + projectDir.toString()); }}注意:我把mkdir改成了mkdirs 就是这种效果,太好了!在linux平台下或者其他平台下怎么实现呢? 这个是调用操作系统的程序来运行。在Linux里就需要调用Linux的窗口程序,GNOME、KDE可能还有些不一样。另外Linux经常是命令行,那就根本没有办法。 有什么办法可以计算导出文件所需时间? 求 数据结构 关于list添加多条数据的问题 JDialog 获取焦点的问题???? 急急急 在java的Jdbc里删除电影的一个电影名,要删除这一行,怎么去实现呢? 文件操作问题:紧急求助(马上要交程序了!) 请问如何高效的从键盘向程序中输入一个字符串? 今天的面试经历 流氓插件鸡毛信的删除方法(另请受过毒害的网友一起来举报这家公司) runtime在JAVA中解释应该是什么意思? perl翻译Java 我一直有个疑问
public static void main(String[] args) {
String path = "d:\\MyProject\\imageView\\";
File projectDir = new File(path);
projectDir.mkdir() ;
JFrame frame = new JFrame();
JFileChooser jfChooser = new JFileChooser(path);
jfChooser.setDialogTitle("选择文件");
jfChooser.setFileFilter(new FileFilter() {
@Override
public boolean accept(File f){
if(f.getName().endsWith("txt") || f.isDirectory())
return true;
return false;
}
@Override
public String getDescription(){
// TODO Auto-generated method stub
return "文本数据(*.txt)";
}
});
frame.add(jfChooser);
frame.setBounds(100,200,400,300);
frame.setVisible(true);
}
import java.io.File;
import java.io.IOException;public class Test { public static void main(String[] args) throws IOException {
File projectDir = new File("d:\\MyProject\\imageView\\");
projectDir.mkdirs();
Runtime.getRuntime().exec("explorer " + projectDir.toString());
}
}注意:我把mkdir改成了mkdirs
就是这种效果,太好了!在linux平台下或者其他平台下怎么实现呢?