public class BoundedImage extends BoundedShape implements java.awt.image.ImageObserver
BoundedShape.BoundedShapeLoaderInteractiveShape.InteractiveShapeLoader| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Image |
image |
edgeColor, height, pixelSized, shape, shapeClass, theta, width, xoff, yoffcolor, x, y| Constructor and Description |
|---|
BoundedImage(java.awt.Image image,
double x,
double y)
Constructs a bounded image centered at the given location.
|
| Modifier and Type | Method and Description |
|---|---|
void |
draw(DrawingPanel panel,
java.awt.Graphics g)
Draws the image.
|
boolean |
imageUpdate(java.awt.Image img,
int infoflags,
int x,
int y,
int width,
int height) |
createBoundedArrow, createBoundedCenteredArrow, createBoundedCircle, createBoundedEllipse, createBoundedImage, createBoundedRectangle, createBoundedTriangle, findInteractive, getLoader, getPreferredCursor, isHeightDrag, isInside, isRotateDrag, isSelected, isWidthDrag, isXYDrag, setHeightDrag, setRotateDrag, setSelected, setWidthDrag, setXYDrag, toggleSelected, toStringcontains, createArrow, createCenteredArrow, createCircle, createEllipse, createImage, createRectangle, createSquare, createTextLine, createTriangle, getHeight, getShape, getWidth, getXMax, getXMin, getYMax, getYMin, isMeasured, setHeight, setMarkerColor, setMeasured, setOffset, setPixelSized, setTheta, setWidth, setX, setXY, setY, tranform, transformgetX, getY, isEnabled, setEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetX, getY, isEnabled, setEnabled, setX, setXY, setYgetXMax, getXMin, getYMax, getYMin, isMeasuredpublic BoundedImage(java.awt.Image image,
double x,
double y)
x - doubley - doubleimage - Imagepublic void draw(DrawingPanel panel, java.awt.Graphics g)
draw in interface Drawabledraw in class BoundedShapepanel - the world in which the arrow is viewedg - the graphics context upon which to drawpublic boolean imageUpdate(java.awt.Image img,
int infoflags,
int x,
int y,
int width,
int height)
imageUpdate in interface java.awt.image.ImageObserver