public class MonospaceFontRegistry extends Object implements FontRegistry
| Constructor and Description |
|---|
MonospaceFontRegistry(float lpi,
float cpi) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(MonospaceFontFamily family) |
FontMetricsFactory |
createMetricsFactory()
Creates a new font metrics factory.
|
String[] |
getAllRegisteredFamilies() |
MonospaceFontFamily |
getFallback() |
FontFamily |
getFontFamily(String name)
Tries to find a font family with the given name, looking through all alternative font names if neccessary.
|
String[] |
getRegisteredFamilies() |
FontCache |
getSecondLevelCache() |
void |
initialize() |
protected static FontCache |
internalGetSecondLevelCache() |
void |
setFallback(MonospaceFontFamily fallback) |
protected static FontCache internalGetSecondLevelCache()
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(String name)
getFontFamily in interface FontRegistryname - public String[] getRegisteredFamilies()
getRegisteredFamilies in interface FontRegistrypublic String[] getAllRegisteredFamilies()
getAllRegisteredFamilies in interface FontRegistrypublic FontMetricsFactory createMetricsFactory()
createMetricsFactory in interface FontRegistryCopyright © 2020 Hitachi Vantara. All rights reserved.