Class ToggleIcon

java.lang.Object
com.github.weisj.darklaf.icons.ToggleIcon
All Implemented Interfaces:
Icon

public class ToggleIcon extends Object implements Icon
  • Constructor Details

    • ToggleIcon

      public ToggleIcon(Icon active, Icon inactive)
  • Method Details

    • setChooseAlternativeIcon

      public void setChooseAlternativeIcon(boolean chooseAlternative)
    • isChooseAlternativeIcon

      public boolean isChooseAlternativeIcon()
    • setActive

      public void setActive(boolean active)
    • isActive

      public boolean isActive()
    • paintIcon

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

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

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