public class ImageFigure extends AbstractFigure
| Constructor and Description |
|---|
ImageFigure()
Create an empty image figure.
|
ImageFigure(Image i)
Create an image figure displaying
the given image.
|
| Modifier and Type | Method and Description |
|---|---|
Image |
getImage()
Return the figure's image.
|
Shape |
getShape()
Return the rectangular shape of the
image, or a small rectangle if the
image is null.
|
void |
paint(Graphics2D g)
Paint the figure's image.
|
void |
setImage(Image i)
Set the figure's image.
|
void |
transform(AffineTransform t)
Perform an affine transform on this
image.
|
contains, getBounds, getInteractor, getLayer, getOrigin, getParent, getToolTipText, getTransformContext, getUserObject, hit, intersects, isVisible, paint, repaint, repaint, setInteractor, setParent, setToolTipText, setUserObject, setVisible, translatepublic ImageFigure()
public ImageFigure(Image i)
public Image getImage()
public Shape getShape()
getShape in interface FiguregetShape in class AbstractFigurepublic void paint(Graphics2D g)
paint in interface VisibleComponentpaint in class AbstractFigurepublic void setImage(Image i)
public void transform(AffineTransform t)
transform in interface Figuretransform in class AbstractFigureCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.