Known Indirect Subclasses
| AATextRenderer |
A delegate pipe of SG2D for drawing anti-aliased text with
a solid source colour to an opaque destination. |
| BufferedTextPipe |
|
| GlyphListLoopPipe |
A delegate pipe of SG2D which implements redispatching of
for the src mode loops in the drawGlyphVector case where
the installed loop may not match the glyphvector. |
| GlyphListPipe |
A delegate pipe of SG2D for drawing text. |
| LCDTextRenderer |
A delegate pipe of SG2D for drawing LCD text with
a solid source colour to an opaque destination. |
| NullPipe |
This is a class that implements all of the basic pixel rendering
methods as NOPs. |
| OutlineTextRenderer |
A delegate pipe of SG2D for drawing "large" text with
a solid source colour to an opaque destination. |
| SolidTextRenderer |
A delegate pipe of SG2D for drawing text with
a solid source colour to an opaque destination. |
| TextRenderer |
|
| ValidatePipe |
This class is used to force a revalidation of the pipelines of
the indicated SunGraphics2D object before a draw command. |
|
Class Overview
This interface defines the set of calls that pipeline objects
can use to pass on responsibility for drawing various text
representations.
Summary
| Public Methods |
|
abstract
void
|
drawChars(SunGraphics2D g2d, char[] data, int offset, int length, int x, int y)
|
|
abstract
void
|
drawGlyphVector(SunGraphics2D g2d, GlyphVector g, float x, float y)
|
|
abstract
void
|
drawString(SunGraphics2D g2d, String s, double x, double y)
|
Public Methods
public
abstract
void
drawChars
(SunGraphics2D g2d, char[] data, int offset, int length, int x, int y)