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, translate
public ImageFigure()
public ImageFigure(Image i)
public Image getImage()
public Shape getShape()
getShape
in interface Figure
getShape
in class AbstractFigure
public void paint(Graphics2D g)
paint
in interface VisibleComponent
paint
in class AbstractFigure
public void setImage(Image i)
public void transform(AffineTransform t)
transform
in interface Figure
transform
in class AbstractFigure
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.