Class GuiImageIcon

  • All Implemented Interfaces:
    IGuiIcon

    public class GuiImageIcon
    extends java.lang.Object
    implements IGuiIcon
    • Constructor Summary

      Constructors 
      Constructor Description
      GuiImageIcon​(javax.swing.Icon smallImageIcon)  
      GuiImageIcon​(javax.swing.ImageIcon smallImageIcon)  
      GuiImageIcon​(javax.swing.ImageIcon smallImageIcon, javax.swing.ImageIcon mediumImageIcon, javax.swing.ImageIcon largeImageIcon)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.swing.ImageIcon getIcon​(GuiIconSize size)  
      javax.swing.ImageIcon getLargeIcon()  
      javax.swing.ImageIcon getMediumIcon()  
      javax.swing.ImageIcon getSmallIcon()  
      boolean isDecorator()  
      static GuiImageIcon of​(javax.swing.Icon smallImageIcon, javax.swing.Icon mediumImageIcon, javax.swing.Icon largeImageIcon)  
      static GuiImageIcon of​(javax.swing.ImageIcon smallImageIcon, javax.swing.ImageIcon mediumImageIcon, javax.swing.ImageIcon largeImageIcon)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GuiImageIcon

        public GuiImageIcon​(javax.swing.ImageIcon smallImageIcon)
      • GuiImageIcon

        public GuiImageIcon​(javax.swing.Icon smallImageIcon)
      • GuiImageIcon

        public GuiImageIcon​(javax.swing.ImageIcon smallImageIcon,
                            javax.swing.ImageIcon mediumImageIcon,
                            javax.swing.ImageIcon largeImageIcon)
    • Method Detail

      • of

        public static GuiImageIcon of​(javax.swing.ImageIcon smallImageIcon,
                                      javax.swing.ImageIcon mediumImageIcon,
                                      javax.swing.ImageIcon largeImageIcon)
      • of

        public static GuiImageIcon of​(javax.swing.Icon smallImageIcon,
                                      javax.swing.Icon mediumImageIcon,
                                      javax.swing.Icon largeImageIcon)
      • getSmallIcon

        public javax.swing.ImageIcon getSmallIcon()
        Specified by:
        getSmallIcon in interface IGuiIcon
      • getMediumIcon

        public javax.swing.ImageIcon getMediumIcon()
        Specified by:
        getMediumIcon in interface IGuiIcon
      • getLargeIcon

        public javax.swing.ImageIcon getLargeIcon()
        Specified by:
        getLargeIcon in interface IGuiIcon