org.gnu.pango
public class Context extends GObject
Constructor Summary | |
---|---|
Context(Handle handle)
Create a new Context passing a handle that was created in the native
layer. |
Method Summary | |
---|---|
Direction | getBaseDir()
Retrieves the base direction for the context. |
static Context | getContextFromHandle(Handle handle)
Static factory method that should only be used interally by Java-Gnome. |
FontDescription | getFontDescription()
Retrieve the default font description for the context.
|
Language | getLanguage()
Retrieves the global language tag for the context. |
FontMetrics | getMetrics(FontDescription desc, Language language)
Get overall metric information for a font particular font description.
|
FontFamily[] | listFamilies()
List all families for a Context. |
FontDescription | loadFont(FontDescription desc)
Loads the font in one of the fontmaps in the context that is the closest
match for desc.
|
void | setBaseDir(Direction dir)
Sets the base direction for the context. |
void | setFontDescription(FontDescription desc)
Sets the font description |
void | setLanguage(Language lang)
Sets the language |
Parameters: handle The handle to a native resource.
Returns: default font description.
The PangoFontDescription is interpreted in the same way as by pango_itemize(), and the family name may be a comma separated list of figures. If characters from multiple of these families would be used to render the string, then the returned fonts would be a composite of the metrics for the fonts loaded for the individual families.
Parameters: desc A FontDescription describing the font to load
Returns: The font loaded, or null
if no font matched.