public class AWTFontResolver extends java.lang.Object implements FontResolver
| Constructor and Description |
|---|
AWTFontResolver()
Constructor for the FontResolverTest object
|
| Modifier and Type | Method and Description |
|---|---|
protected static java.awt.Font |
createFont(SharedContext ctx,
java.awt.Font root_font,
float size,
IdentValue weight,
IdentValue style,
IdentValue variant)
Description of the Method
|
void |
flushCache() |
protected static java.lang.String |
getFontInstanceHashName(SharedContext ctx,
java.lang.String name,
float size,
IdentValue weight,
IdentValue style,
IdentValue variant)
Gets the fontInstanceHashName attribute of the FontResolverTest object
|
FSFont |
resolveFont(SharedContext renderingContext,
FontSpecification spec) |
FSFont |
resolveFont(SharedContext ctx,
java.lang.String[] families,
float size,
IdentValue weight,
IdentValue style,
IdentValue variant)
Description of the Method
|
protected java.awt.Font |
resolveFont(SharedContext ctx,
java.lang.String font,
float size,
IdentValue weight,
IdentValue style,
IdentValue variant)
Description of the Method
|
void |
setFontMapping(java.lang.String name,
java.awt.Font font)
Sets the fontMapping attribute of the FontResolver object
|
public AWTFontResolver()
public void flushCache()
flushCache in interface FontResolverpublic FSFont resolveFont(SharedContext ctx, java.lang.String[] families, float size, IdentValue weight, IdentValue style, IdentValue variant)
ctx - families - PARAMsize - PARAMweight - PARAMstyle - PARAMvariant - PARAMpublic void setFontMapping(java.lang.String name,
java.awt.Font font)
name - The new fontMapping valuefont - The new fontMapping valueprotected static java.awt.Font createFont(SharedContext ctx, java.awt.Font root_font, float size, IdentValue weight, IdentValue style, IdentValue variant)
ctx - root_font - PARAMsize - PARAMweight - PARAMstyle - PARAMvariant - PARAMprotected java.awt.Font resolveFont(SharedContext ctx, java.lang.String font, float size, IdentValue weight, IdentValue style, IdentValue variant)
ctx - font - PARAMsize - PARAMweight - PARAMstyle - PARAMvariant - PARAMprotected static java.lang.String getFontInstanceHashName(SharedContext ctx, java.lang.String name, float size, IdentValue weight, IdentValue style, IdentValue variant)
ctx - name - PARAMsize - PARAMweight - PARAMstyle - PARAMvariant - PARAM @return The fontInstanceHashName valuepublic FSFont resolveFont(SharedContext renderingContext, FontSpecification spec)
resolveFont in interface FontResolverCopyright © 2014. All Rights Reserved.