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)