文件资源管理器 - 以编程方式更改文件/文件夹关联图标

时间:2010-09-26 12:48:15

标签: java filesystems system-tray jdic

您是否注意到在安装了svn客户端(例如TortoiseSVN)时在windows / linux中使用文件浏览器时对与文件和文件夹关联的图标进行了修改。基本上,当文件夹保存在SVN存储库中时,通常会在关联的文件图标中添加一个微小的绿色勾号图标。我想知道TortoiseSVN / Dropbox / ...是如何做到的,以及我是否可以使用Java6 JDIC获得类似的结果?

谢谢, -A

2 个答案:

答案 0 :(得分:1)

这些在Shell术语中被称为“图标叠加”。这是一个开始:

http://msdn.microsoft.com/en-us/library/cc144123(v=VS.85).aspx

-Scott

答案 1 :(得分:0)

这应该可以帮到你.. http://java.sun.com/developer/technicalArticles/J2SE/Desktop/jdic_assoc/

  
      
  • org.jdesktop.jdic.filetypes.Association

         

    Association类允许   程序员创建新的文件类型   或编辑现有的。班级   包括编辑文件的方法   扩展类型,MIME扩展名   type,与文件一起使用的图标   类型和行为   与文件类型相关联。与文件类型相关联。

  •