public interface FontProvider
Font
on the system.Modifier and Type | Method and Description |
---|---|
Font |
getConfluenceFont(String name)
Get the specified Confluence bundled Font.
|
Font |
getFirstAvailableFont(String... desiredFontNames)
Returns the first available font among the specified fonts (respects order).
|
Font getFirstAvailableFont(String... desiredFontNames)
desiredFontNames
- desired font namesFont getConfluenceFont(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.Copyright © 2003–2019 Atlassian. All rights reserved.