| java.lang.Object | |
| ↳ | sun.font.GlyphLayout |
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| GlyphLayout.GVData | Storage for layout to build glyph vector data, then generate a real GlyphVector | ||||||||||
| GlyphLayout.LayoutEngine | |||||||||||
| GlyphLayout.LayoutEngineFactory | |||||||||||
| GlyphLayout.LayoutEngineKey | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Return the old instance of GlyphLayout when you are done.
| |||||||||||
Return a new instance of GlyphLayout, using the provided layout engine factory.
| |||||||||||
Create a glyph vector.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Return the old instance of GlyphLayout when you are done. This enables reuse of GlyphLayout objects.
Return a new instance of GlyphLayout, using the provided layout engine factory. If null, the system layout engine factory will be used.
Create a glyph vector.
| font | the font to use |
|---|---|
| frc | the font render context |
| text | the text, including optional context before start and after start + count |
| offset | the start of the text to lay out |
| count | the length of the text to lay out |
| flags | bidi and context flags |
| result | a StandardGlyphVector to modify, can be null |