public class FontUtils
extends java.lang.Object
Constructor and Description |
---|
FontUtils() |
Modifier and Type | Method and Description |
---|---|
static java.awt.Font |
bold(java.lang.String name,
int size) |
static java.awt.Font |
boldItalic(java.lang.String name,
int size) |
static java.awt.Font |
createFont(java.lang.String name,
int size) |
static java.awt.Font |
createTrueType(java.io.InputStream in,
int size) |
static java.awt.geom.Rectangle2D |
fontBounds(java.lang.String text,
java.awt.Font font) |
static java.lang.String[] |
fontNames() |
static java.awt.Font |
italic(java.lang.String name,
int size) |
static java.awt.Font |
plain(java.lang.String name,
int size) |
public static java.awt.geom.Rectangle2D fontBounds(java.lang.String text, java.awt.Font font)
public static java.awt.Font createFont(java.lang.String name, int size) throws java.io.IOException, java.awt.FontFormatException
java.io.IOException
java.awt.FontFormatException
public static java.awt.Font createTrueType(java.io.InputStream in, int size) throws java.io.IOException, java.awt.FontFormatException
java.io.IOException
java.awt.FontFormatException
public static java.lang.String[] fontNames()
public static java.awt.Font plain(java.lang.String name, int size)
public static java.awt.Font italic(java.lang.String name, int size)
public static java.awt.Font bold(java.lang.String name, int size)
public static java.awt.Font boldItalic(java.lang.String name, int size)