public void cacheIcon(File f, Icon i) {
   if (f == null || i == null) {
     return;
   }
   iconCache.put(f, i);
 }
 public Icon getCachedIcon(File f) {
   return iconCache.get(f);
 }