org.gnu.pango
Class Font
java.lang.Object
|
+--org.gnu.glib.GObject
|
+--org.gnu.pango.Font
- public class Font
- extends GObject
Pango supports a flexible architecture where a particular rendering
architecture can supply an implementation of fonts. The PangoFont structure
represents an abstract rendering-system-indepent font. Pango provides
routines to list available fonts, and to load a font of a given description.
Constructor Summary |
Font()
|
Methods inherited from class org.gnu.glib.GObject |
addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, equals, getData, getHandle, removeEventHandler, setData |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Font
public Font()
describe
public FontDescription describe()
- Returns a description of the font.
getCoverage
public Coverage getCoverage(Language lang)
- Computes the coverage map for a given font and language tag.
getMetrics
public FontMetrics getMetrics(Language lang)
- Gets overall metric information for a font. Since the metrics may be
substantially different for different scripts, a language tag can be
provided to indicate that the metrics should be retrieved that correspond
to the script(s) used by that language.