FontRegistrypublic class MonospaceFontRegistry extends java.lang.Object implements FontRegistry
| Constructor | Description |
|---|---|
MonospaceFontRegistry(float lpi,
float cpi) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(MonospaceFontFamily family) |
|
FontMetricsFactory |
createMetricsFactory() |
Creates a new font metrics factory.
|
java.lang.String[] |
getAllRegisteredFamilies() |
|
MonospaceFontFamily |
getFallback() |
|
FontFamily |
getFontFamily(java.lang.String name) |
Tries to find a font family with the given name, looking through all alternative font names if neccessary.
|
java.lang.String[] |
getRegisteredFamilies() |
|
FontCache |
getSecondLevelCache() |
|
void |
initialize() |
|
void |
setFallback(MonospaceFontFamily fallback) |
public FontCache getSecondLevelCache()
getSecondLevelCache in interface FontRegistrypublic void add(MonospaceFontFamily family)
public MonospaceFontFamily getFallback()
public void setFallback(MonospaceFontFamily fallback)
public void initialize()
initialize in interface FontRegistrypublic FontFamily getFontFamily(java.lang.String name)
getFontFamily in interface FontRegistryname - public java.lang.String[] getRegisteredFamilies()
getRegisteredFamilies in interface FontRegistrypublic java.lang.String[] getAllRegisteredFamilies()
getAllRegisteredFamilies in interface FontRegistrypublic FontMetricsFactory createMetricsFactory()
createMetricsFactory in interface FontRegistry