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.