|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.font.GraphicAttribute | +--java.awt.font.ImageGraphicAttribute
GraphicAttribute
Fields inherited from class java.awt.font.GraphicAttribute | |
BOTTOM_ALIGNMENT , CENTER_BASELINE , HANGING_BASELINE , ROMAN_BASELINE , TOP_ALIGNMENT |
Constructor Summary | |
ImageGraphicAttribute(Image image,
int alignment,
float originX,
float originY)
Constuct an ImageGraphicAttribute from the specified Image. |
|
ImageGraphicAttribute(Image image,
int alignment)
Constuct an ImageGraphicAttribute from the specified Image. |
Method Summary | |
void | draw(Graphics2D graphics,
float x,
float y)
Draw the graphic at the given location. |
boolean | equals(ImageGraphicAttribute rhs)
Compares this object to the specified ImageGraphicAttribute. |
boolean | equals(Object rhs)
Compares this object to the specified object. |
float | getAdvance()
Return the advance of this graphic. |
float | getAscent()
Return the ascent of this graphic. |
Rectangle2D | getBounds()
Returns a rectangle which encloses all of the bits drawn by this graphic (relative to the drawing position, of course). |
float | getDescent()
Return the descent of this graphic. |
int | hashCode()
Returns a hashcode for this ImageGraphicAttribute. |
Methods inherited from class java.awt.font.GraphicAttribute | |
getAlignment , getJustificationInfo |
Methods inherited from class java.lang.Object | |
clone , finalize , getClass , notify , notifyAll , toString , wait , wait , wait |
Constructor Detail |
public ImageGraphicAttribute(Image image, int alignment)
image
- the image drawn by this ImageGraphicAttribute.
This object keeps a reference to image.
alignment
- the alignment (one of the alignments from
GraphicAttribute).public ImageGraphicAttribute(Image image, int alignment, float originX, float originY)
image
- the image drawn by this ImageGraphicAttribute.
This object keeps a reference to image.
alignment
- the alignment (one of the alignments from
GraphicAttribute).
originX
- the point within the Image which will appear at the
ImageGraphicAttribute's origin in the text line.
originY
- the point within the Image which will appear at the
ImageGraphicAttribute's origin in the text line.Method Detail |
public float getAscent()
public float getDescent()
public float getAdvance()
public Rectangle2D getBounds()
public void draw(Graphics2D graphics, float x, float y)
graphics
- the Graphics2D into which to draw the graphic
x
- the x-coordinate (in user space) where the graphic is drawn
y
- the y-coordinate (in user space) where the graphic is drawnpublic int hashCode()
public boolean equals(Object rhs)
rhs
- the object to compare for equalitypublic boolean equals(ImageGraphicAttribute rhs)
rhs
- the ImageGraphicAttribute to compare for equality
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |