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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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 |