|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.text.TextBlock
A list of TextLine
objects that form a block of text.
Constructor Summary | |
TextBlock()
Creates a new empty text block. |
Method Summary | |
void |
addLine(java.lang.String text,
java.awt.Font font)
Adds a line of text that will be displayed using the specified font. |
void |
addLine(TextLine line)
Adds a TextLine to the block. |
java.awt.Dimension |
calculateDimensions(java.awt.Graphics2D g2)
Returns the width and height of the text block. |
void |
draw(java.awt.Graphics2D g2,
float x,
float y,
TextBlockAnchor anchor)
Draws the text block at a specific location. |
void |
draw(java.awt.Graphics2D g2,
float anchorX,
float anchorY,
TextBlockAnchor anchor,
float rotateX,
float rotateY,
double angle)
Draws the text block, aligning it with the specified anchor point and rotating it about the specified rotation point. |
TextLine |
getLastLine()
Returns the last line in the block. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TextBlock()
Method Detail |
public void addLine(java.lang.String text, java.awt.Font font)
text
- the text.font
- the font.public void addLine(TextLine line)
TextLine
to the block.
line
- the line.public TextLine getLastLine()
public java.awt.Dimension calculateDimensions(java.awt.Graphics2D g2)
g2
- the graphics device.
public void draw(java.awt.Graphics2D g2, float x, float y, TextBlockAnchor anchor)
g2
- the graphics device.x
- the x-coordinate for the anchor point.y
- the y-coordinate for the anchor point.anchor
- the anchor point.public void draw(java.awt.Graphics2D g2, float anchorX, float anchorY, TextBlockAnchor anchor, float rotateX, float rotateY, double angle)
g2
- the graphics device.anchorX
- the x-coordinate for the anchor point.anchorY
- the y-coordinate for the anchor point.anchor
- the point on the text block that is aligned to the anchor point.rotateX
- the x-coordinate for the rotation point.rotateY
- the x-coordinate for the rotation point.angle
- the rotation (in radians).
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |