在日常办公或开发中,经常需要从海量文件中筛选出特定类型的资源(如提取所有 PDF 合同、所有 JPG 图片)。Windows 自带搜索效率低,第三方工具广告多。
点击空白处退出提示
语言技术
Java、CSS、JavaScript系统类型
Windows行业分类
开发工具开源地址
https://gitee.com/javafx-proj/file-extractor.git授权协议
LGPL许可演示地址
https://gitee.com/javafx-proj/file-extractor.git
在日常办公或开发中,经常需要从海量文件中筛选出特定类型的资源(如提取所有 PDF 合同、所有 JPG 图片)。Windows 自带搜索效率低,第三方工具广告多。
工作目录/输出目录:支持路径选择与手动输入,配合 FileChooser 实现快速定位。
操作按钮:扫描、提取按钮采用高亮样式,状态一目了然。
左侧:多维筛选策略(核心亮点)
利用 TitledPane(折叠面板)将复杂的筛选条件分组,节省空间:
文件类型配置:提供 txt, pdf, jpg, mp4 等常用格式的复选框,支持自定义扩展。
文件大小过滤:支持 >、
UI 框架:JavaFX (纯代码 Layout,拒绝 XML)
构建工具:Maven
打包方案:JLink + JPackage (生成原生 EXE)



评论