public final class JRFontUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
checkAwtFont(java.lang.String name,
boolean ignoreMissingFont) |
static void |
copyNonNullOwnProperties(JRFont srcFont,
JRFont destFont) |
static java.util.Map |
getAttributes(java.util.Map attributes,
JRFont font,
java.util.Locale locale)
Deprecated.
Replaced by
getAttributesWithoutAwtFont(Map, JRFont) . |
static java.util.Map |
getAttributesWithoutAwtFont(java.util.Map attributes,
JRFont font) |
static java.awt.Font |
getAwtFont(JRFont font,
java.util.Locale locale)
Returns a java.awt.Font instance by converting a JRFont instance.
|
static java.awt.Font |
getAwtFontFromBundles(java.lang.String name,
int style,
int size,
java.util.Locale locale)
Deprecated.
|
static java.awt.Font |
getAwtFontFromBundles(java.lang.String name,
int style,
int size,
java.util.Locale locale,
boolean ignoreMissingFont) |
static java.util.Collection |
getFontFamilyNames()
Returns the font family names available through extensions, in alphabetical order.
|
static FontInfo |
getFontInfo(java.lang.String name,
java.util.Locale locale)
Returns font information containing the font family, font face and font style.
|
static void |
resetThreadMissingFontsCache() |
public static void copyNonNullOwnProperties(JRFont srcFont, JRFont destFont)
public static java.util.Map getAttributes(java.util.Map attributes, JRFont font, java.util.Locale locale)
getAttributesWithoutAwtFont(Map, JRFont)
.public static java.util.Map getAttributesWithoutAwtFont(java.util.Map attributes, JRFont font)
public static FontInfo getFontInfo(java.lang.String name, java.util.Locale locale)
name
- the font family or font face namelocale
- the localepublic static java.util.Collection getFontFamilyNames()
public static java.awt.Font getAwtFontFromBundles(java.lang.String name, int style, int size, java.util.Locale locale)
getAwtFontFromBundles(String, int, int, Locale, boolean)
.public static java.awt.Font getAwtFontFromBundles(java.lang.String name, int style, int size, java.util.Locale locale, boolean ignoreMissingFont)
public static void resetThreadMissingFontsCache()
public static void checkAwtFont(java.lang.String name, boolean ignoreMissingFont)
public static java.awt.Font getAwtFont(JRFont font, java.util.Locale locale)
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com