Class TextIcon

  • All Implemented Interfaces:
    Icon

    public class TextIcon
    extends Object
    implements Icon
    Renders any text/font as an icon.
    • Constructor Detail

      • TextIcon

        public TextIcon​(String text,
                        Font font,
                        Color color,
                        int width,
                        int height)
      • TextIcon

        public TextIcon​(String text,
                        Font font,
                        int width,
                        int height)
        The icon color is the target component's foreground.
      • TextIcon

        public TextIcon​(String[] texts,
                        Font font,
                        Color[] colors,
                        int width,
                        int height)
      • TextIcon

        public TextIcon​(String[] texts,
                        Font font,
                        int width,
                        int height)
        The icon color is the target component's foreground.
      • TextIcon

        public TextIcon​(String[] texts,
                        Font font,
                        Color[] colors,
                        int width,
                        int height,
                        Integer... disabledLayers)
        Parameters:
        texts -
        font -
        colors -
        width -
        height -
        disabledLayers - The indexes of the layers that must be transparent when the target component is disabled.
      • TextIcon

        public TextIcon​(String[] texts,
                        Font[] fonts,
                        Color[] colors,
                        int width,
                        int height)
      • TextIcon

        public TextIcon​(String[] texts,
                        Font[] fonts,
                        int width,
                        int height)
        The icon color is the target component's foreground.
      • TextIcon

        public TextIcon​(String[] texts,
                        Font[] fonts,
                        Color[] colors,
                        int width,
                        int height,
                        Integer... disabledLayers)
        Parameters:
        texts -
        fonts -
        colors -
        width -
        height -
        disabledLayers - The indexes of the layers that must be transparent when the target component is disabled.