public final class IconFontSwing
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
private static java.util.List<IconFont> | 
fonts  | 
| Modifier | Constructor and Description | 
|---|---|
private  | 
IconFontSwing()  | 
| Modifier and Type | Method and Description | 
|---|---|
private static java.awt.Font | 
buildFont(IconCode iconCode,
         float size)  | 
static java.awt.Font | 
buildFont(java.lang.String fontFamily)
Builds a font. 
 | 
static javax.swing.Icon | 
buildIcon(IconCode iconCode,
         float size)
Builds an icon. 
 | 
static javax.swing.Icon | 
buildIcon(IconCode iconCode,
         float size,
         java.awt.Color color)
Builds an icon. 
 | 
static java.awt.Image | 
buildImage(IconCode iconCode,
          float size)
Builds an image. 
 | 
static java.awt.Image | 
buildImage(IconCode iconCode,
          float size,
          java.awt.Color color)
Builds an image. 
 | 
private static java.awt.image.BufferedImage | 
buildImage(java.lang.String text,
          java.awt.Font font,
          java.awt.Color color)  | 
static void | 
register(IconFont iconFont)
Register an icon font. 
 | 
private static java.util.List<IconFont> fonts
public static void register(IconFont iconFont)
iconFont - the icon font.public static final java.awt.Font buildFont(java.lang.String fontFamily)
fontFamily - the font family.public static java.awt.Image buildImage(IconCode iconCode, float size)
iconCode - the icon code.size - the size.public static java.awt.Image buildImage(IconCode iconCode, float size, java.awt.Color color)
iconCode - the icon code.size - the size.color - the size.public static javax.swing.Icon buildIcon(IconCode iconCode, float size)
iconCode - the icon code.size - the size.public static javax.swing.Icon buildIcon(IconCode iconCode, float size, java.awt.Color color)
iconCode - the icon code.size - the size.color - the size.private static java.awt.image.BufferedImage buildImage(java.lang.String text,
                                                       java.awt.Font font,
                                                       java.awt.Color color)
private static java.awt.Font buildFont(IconCode iconCode, float size)