public static interface TextRenderer.RenderDelegate
Modifier and Type | Method and Description |
---|---|
void |
draw(Graphics2D graphics,
String str,
int x,
int y)
Render the passed character sequence at the designated
location using the supplied Graphics2D instance.
|
void |
drawGlyphVector(Graphics2D graphics,
GlyphVector str,
int x,
int y)
Render the passed GlyphVector at the designated location using
the supplied Graphics2D instance.
|
Rectangle2D |
getBounds(CharSequence str,
Font font,
FontRenderContext frc)
Computes the bounds of the given character sequence relative
to the origin.
|
Rectangle2D |
getBounds(GlyphVector gv,
FontRenderContext frc)
Computes the bounds of the given GlyphVector, already
assumed to have been created for a particular Font,
relative to the origin.
|
Rectangle2D |
getBounds(String str,
Font font,
FontRenderContext frc)
Computes the bounds of the given String relative to the
origin.
|
boolean |
intensityOnly()
Indicates whether the backing store of this TextRenderer
should be intensity-only (the default) or full-color.
|
void draw(Graphics2D graphics, String str, int x, int y)
void drawGlyphVector(Graphics2D graphics, GlyphVector str, int x, int y)
Rectangle2D getBounds(CharSequence str, Font font, FontRenderContext frc)
Rectangle2D getBounds(GlyphVector gv, FontRenderContext frc)
Rectangle2D getBounds(String str, Font font, FontRenderContext frc)
boolean intensityOnly()