|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Class supporting more full control over the process of rendering the bitmapped text. Allows customization of whether the backing store text bitmap is full-color or intensity only, the size of each individual rendered text rectangle, and the contents of each individual rendered text string. The default implementation of this interface uses an intensity-only texture, a closely-cropped rectangle around the text, and renders text using the color white, which is modulated by the set color during the rendering process.
| Method Summary | |
void |
draw(Graphics2D graphics,
String str,
int x,
int y)
Render the passed String at the designated location using the supplied Graphics2D instance. |
Rectangle2D |
getBounds(String str,
Font font,
FontRenderContext frc)
Computes the bounds of the given text string relative to the origin. |
boolean |
intensityOnly()
Indicates whether the backing store of this TextRenderer should be intensity-only (the default) or full-color. |
| Method Detail |
public boolean intensityOnly()
public Rectangle2D getBounds(String str,
Font font,
FontRenderContext frc)
public void draw(Graphics2D graphics,
String str,
int x,
int y)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||