| 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 |