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