java.lang.Object
org.pushingpixels.radiance.theming.internal.utils.icon.GlowingIcon
All Implemented Interfaces:
Icon

public class GlowingIcon extends Object implements Icon
  • Field Details

    • delegate

      private Icon delegate
    • iconGlowTracker

      private IconGlowTracker iconGlowTracker
    • iconMap

      private Map<Float,Icon> iconMap
    • glowDampeningFactor

      private float glowDampeningFactor
  • Constructor Details

  • Method Details

    • setDampeningFactor

      public void setDampeningFactor(float dampeningFactor)
    • getIconHeight

      public int getIconHeight()
      Specified by:
      getIconHeight in interface Icon
    • getIconWidth

      public int getIconWidth()
      Specified by:
      getIconWidth in interface Icon
    • paintIcon

      public void paintIcon(Component c, Graphics g, int x, int y)
      Specified by:
      paintIcon in interface Icon