Package com.sksamuel.scrimage
Class FontUtils
- java.lang.Object
-
- com.sksamuel.scrimage.FontUtils
-
public class FontUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FontUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
fontBounds
public static java.awt.geom.Rectangle2D fontBounds(java.lang.String text, java.awt.Font font)
-
createFont
public static java.awt.Font createFont(java.lang.String name, int size) throws java.io.IOException, java.awt.FontFormatException
- Throws:
java.io.IOException
java.awt.FontFormatException
-
createTrueType
public static java.awt.Font createTrueType(java.io.InputStream in, int size) throws java.io.IOException, java.awt.FontFormatException
- Throws:
java.io.IOException
java.awt.FontFormatException
-
fontNames
public static java.lang.String[] fontNames()
-
plain
public static java.awt.Font plain(java.lang.String name, int size)
-
italic
public static java.awt.Font italic(java.lang.String name, int size)
-
bold
public static java.awt.Font bold(java.lang.String name, int size)
-
boldItalic
public static java.awt.Font boldItalic(java.lang.String name, int size)
-
-