|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.text.TextBox
public class TextBox
A box containing a text block.
Constructor Summary | |
---|---|
TextBox()
Creates an empty text box. |
|
TextBox(java.lang.String text)
Creates a text box. |
|
TextBox(TextBlock block)
Creates a new text box. |
Method Summary | |
---|---|
void |
draw(java.awt.Graphics2D g2,
float x,
float y,
RectangleAnchor anchor)
Draws the text box. |
boolean |
equals(java.lang.Object obj)
Tests this object for equality with an arbitrary object. |
java.awt.Paint |
getBackgroundPaint()
Returns the background paint. |
double |
getHeight(java.awt.Graphics2D g2)
Returns the height of the text box. |
RectangleInsets |
getInteriorGap()
Returns the interior gap. |
java.awt.Paint |
getOutlinePaint()
Returns the outline paint. |
java.awt.Stroke |
getOutlineStroke()
Returns the outline stroke. |
java.awt.Paint |
getShadowPaint()
Returns the shadow paint. |
double |
getShadowXOffset()
Returns the x-offset for the shadow effect. |
double |
getShadowYOffset()
Returns the y-offset for the shadow effect. |
TextBlock |
getTextBlock()
Returns the text block. |
int |
hashCode()
Returns a hash code for this object. |
void |
setBackgroundPaint(java.awt.Paint paint)
Sets the background paint. |
void |
setInteriorGap(RectangleInsets gap)
Sets the interior gap. |
void |
setOutlinePaint(java.awt.Paint paint)
Sets the outline paint. |
void |
setOutlineStroke(java.awt.Stroke stroke)
Sets the outline stroke. |
void |
setShadowPaint(java.awt.Paint paint)
Sets the shadow paint. |
void |
setShadowXOffset(double offset)
Sets the x-offset for the shadow effect. |
void |
setShadowYOffset(double offset)
Sets the y-offset for the shadow effect. |
void |
setTextBlock(TextBlock block)
Sets the text block. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TextBox()
public TextBox(java.lang.String text)
text
- the text.public TextBox(TextBlock block)
block
- the text block.Method Detail |
---|
public java.awt.Paint getOutlinePaint()
public void setOutlinePaint(java.awt.Paint paint)
paint
- the paint.public java.awt.Stroke getOutlineStroke()
public void setOutlineStroke(java.awt.Stroke stroke)
stroke
- the stroke.public RectangleInsets getInteriorGap()
public void setInteriorGap(RectangleInsets gap)
gap
- the gap.public java.awt.Paint getBackgroundPaint()
public void setBackgroundPaint(java.awt.Paint paint)
paint
- the paint.public java.awt.Paint getShadowPaint()
public void setShadowPaint(java.awt.Paint paint)
paint
- the paint.public double getShadowXOffset()
public void setShadowXOffset(double offset)
offset
- the offset (in Java2D units).public double getShadowYOffset()
public void setShadowYOffset(double offset)
offset
- the offset (in Java2D units).public TextBlock getTextBlock()
public void setTextBlock(TextBlock block)
block
- the block.public void draw(java.awt.Graphics2D g2, float x, float y, RectangleAnchor anchor)
g2
- the graphics device.x
- the x-coordinate.y
- the y-coordinate.anchor
- the anchor point.public double getHeight(java.awt.Graphics2D g2)
g2
- the graphics device.
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object to test against (null
permitted).
public int hashCode()
hashCode
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |