首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > Java中的文件选择对话框

Java中的文件选择对话框

  • 资源大小:69.20 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: java 选择 对话框 文件

资 源 简 介

原本使用RTextFileChooser,但由于它在处理网络文件夹快捷方式的时候,如果网络文件夹已不存在的情况下,会造成UI的假死,会等很长时间,程序半天没反应,体验很不好。 所以,做了这么一个类似于它的文件选择器,不过内部使用多线程去处理,防止UI的假死。并且当访问某个文件夹,等待时间超过5秒没反应的话(通常是不存在的网络文件夹),会立刻返回。 本人的JRE是1.5(1.6应该可以使用,1.4没测试过,不清楚) 没有使用任何别的jar包。 使用方法非常简单,如下代码所示: ... FastFileChooser jfc = new FastFileChooser(); jfc.setPreferredSize(new Dimension(600,300)); //是否允许多选,内部代码现在未实现 //jfc.setMultiSelectionEnabled(false); //添加文件过滤器(自己实现java.io.FileFilter) jfc.addChoosableFileFilter(ff); int ret = jfc.showOpenDialog(containerFrame); if (ret == JFileChooser.APPROVE_OPTION) { String selectedFilePath = jfc.getSelectedFile().getAbsolutePath(); }
VIP VIP
0.174724s