Interface IconLoader.CacheableIcon

All Superinterfaces:
Icon, com.github.weisj.darklaf.util.cache.SoftCache.Cacheable<com.github.weisj.darklaf.properties.icons.IconLoader.IconKey>
All Known Implementing Classes:
CustomThemedIcon, DarkSVGIcon, DarkUIAwareIcon, DerivableImageIcon, ThemedSVGIcon
Enclosing class:
IconLoader

public static interface IconLoader.CacheableIcon extends Icon, com.github.weisj.darklaf.util.cache.SoftCache.Cacheable<com.github.weisj.darklaf.properties.icons.IconLoader.IconKey>
  • Method Summary

    Methods inherited from interface javax.swing.Icon

    getIconHeight, getIconWidth, paintIcon

    Methods inherited from interface com.github.weisj.darklaf.util.cache.SoftCache.Cacheable

    setCacheKey