Class GuiIcon

  • All Implemented Interfaces:
    IGuiIcon

    public class GuiIcon
    extends java.lang.Object
    implements IGuiIcon
    • Method Detail

      • of

        public static GuiIcon of​(java.lang.String small,
                                 java.lang.String medium,
                                 java.lang.String large)
      • of

        public static GuiIcon of​(java.util.function.Function<java.lang.String,​java.net.URL> urlResolver,
                                 java.lang.String small,
                                 java.lang.String medium,
                                 java.lang.String large)
      • of

        public static GuiIcon of​(java.util.function.Function<java.lang.String,​java.net.URL> urlResolver,
                                 IIconSize small,
                                 IIconSize medium,
                                 IIconSize large,
                                 boolean isDecorator)
      • 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