|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FontProvider
Provides the first available Font
on the system.
Method Summary | |
---|---|
java.awt.Font |
getConfluenceFont(java.lang.String name)
Get the specified Confluence bundled Font. |
java.awt.Font |
getFirstAvailableFont(java.lang.String... desiredFontNames)
Returns the first available font among the specified fonts (respects order). |
Method Detail |
---|
java.awt.Font getFirstAvailableFont(java.lang.String... desiredFontNames)
desiredFontNames
- desired font names
java.awt.Font getConfluenceFont(java.lang.String name)
Font.deriveFont(int)
can be used
on the returned Font if you need a different size. This method does not look to system installed Fonts but only considers those bundled
with Confluence.
On Windows and Linux platforms explicitly retrieving a Font will constrain you to only the glyphs available within that font. On Mac OS X
the JVM will try to find a suitable glyph from all available fonts. If you want this behaviour on the other platforms then you should use
logical font names and the getFirstAvailableFont(String...)
method.
name
- the name of the Font required.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |