日期:2014-05-20  浏览次数:20716 次

刚发布一个“文件夹图标批量修改工具”,大家来捧捧场吧~
这是一个方便管理windows文件系统的辅助工具,能很轻松的实现windows文件夹图标的更改,
http://download.csdn.net/source/3144758

jar包中只预置了30来种图标,不过在resource文件夹里面有我不辞辛劳制作的大量可用图标可以选用(千万注意该jar包所在的路径不能包含空格和中文,最好是直接放在磁盘根目录下,这样能保证不出现读不到资源文件的问题!),

使用起来很简单,简单的将文件夹拖拽到GUI界面的JTextArea中去就行了,然后再在工具栏点一下自己喜欢的图标,就能完成更改了~如果是桌面的文件夹,第1次修改会自动呈现,第2次修改则要刷新一下桌面,至于从资源管理其中拖拽的话,每次都会自动刷新图标~

如何修改工具栏可用的图标呢?点击ChangeIcon.jar包运行之后,会自动生成LogsContainer和IconsContainer两个文件夹,
前者用来存放修改的记录(如果修改某文件图标又将其恢复成默认之后,该文件路径不会出现在记录中,记录文件每次开启和关闭改程序的时候生成一次),
后者用来存放工具栏要拿来呈现的图标(由于工具栏条目就20个,因此会按照顺序取前19个图标,最后一个是留给恢复默认使用的,如果要配置的话把“windowsXP图标”中自己喜欢的图标粘贴进该文件夹即可,不过要保证图标总数不要超过19个,否则可能被漏掉而无法呈现在工具栏上)。

如果有一天觉得电脑里面文件夹图标被改的花花绿绿的很刺眼怎么办?
也可以依据LogsContainer中的记录文件来进行“大还原”!
点菜单栏帮助选“从TXT导入”,弹出对话框选中要还原那一次开关闭改程序所作的全部修改的记录文件,可以看到JTextArea中将呈现出所有被修改过图标的文件夹的路径,点击工具栏的“恢复”即可!

当然由于时间有限,有些功能还是未能考虑全面,比如说一次性将所有“记录文件”导入到JtextArea,一次性将自使用改程序以来所作的全部修改进行还原~

另注:由于jar文件中资源文件的路径不同于在 Eclipse 中资源文件,因此虽然这个项目导出的jar包能直接运行,但是运行eclipse项目中的主方法却是错误的
这个项目耗时我1日半,所幸解决了以前一些悬而未决的问题,深感欣慰,在此公布出来,希望大家能使用愉快!-- Bruce Yang

------解决方案--------------------
下载下来看看!