java.awt.font
public final class ImageGraphicAttribute extends GraphicAttribute
Constructor Summary | |
---|---|
ImageGraphicAttribute(Image image, int alignment)
Constucts an instance from the specified Image. | |
ImageGraphicAttribute(Image image, int alignment, float originX, float originY)
Constucts an instance from the specified Image. |
Method Summary | |
---|---|
void | draw(Graphics2D g, float x, float y)
Draws the image at the specified location, relative to the
origin.
|
boolean | equals(Object obj)
Compares this to the specified Object
|
boolean | equals(ImageGraphicAttribute rhs)
Compares this to the ImageGraphicAttribute given, by
comparing all fields and values.
|
float | getAdvance()
Returns distance from the origin to the right edge of the image of this.
|
float | getAscent()
Returns the the distance from the top of the image to the origin of this.
|
Rectangle2D | getBounds()
Gets the bounds of the object rendered, relative to the position.
|
float | getDescent()
Returns the distance from the origin to the bottom of the image.
|
int | hashCode()
Gets the hash code for this image.
|
Parameters: image - image to construct from. alignment - the alignment
Parameters: image - image to construct from alignment - the alignment originX - x point of origin originY - y point of origin
Parameters: g - the graphics to use to render the image x - the x location y - the y location
Parameters: obj - the object to compare
Returns: true if the obj and this are equivalent
Parameters: rhs - the ImageGraphicAttribute to compare
Returns: true if the object given is equivalent to this
Returns: the advance
Returns: the ascent.
Returns: the bounds of the object rendered, relative to the position.
Returns: the descent
Returns: the hash code