JFileChooser保存路径的问题
来源:优易学  2011-9-22 10:45:21   【优易学:中国教育考试门户网】   资料下载   IT书店
  我们在用JFileChooser时,每次都默认从"我的文档"里打开,怎么才能让它“记”住上一次的位置呢,这里有一个很简单的方法,那就是将上次的路径保存在注册表里,然后在启动JFileChooser之前,将路径从注册表读出来,再把它作为参数初始化JFileChooser,下面是具体代码:
  Preferences pref = Preferences.userRoot().node("/com/lingyun");
  String lastPath = pref.get("lastPath", "");
  JFileChooser chooser = null;
  if(!lastPath.equals("")){
  chooser = new JFileChooser(lastPath);
  System.out.println("lastPath:" + lastPath);
  }
  else
  chooser = new JFileChooser();
  chooser.setFileFilter(new PdfFilter());
  chooser.showOpenDialog(this);
  File choosedFile = chooser.getSelectedFile();

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训