public class BoundedTextLine extends BoundedImage
BoundedShape.BoundedShapeLoader
InteractiveShape.InteractiveShapeLoader
image
edgeColor, height, pixelSized, shape, shapeClass, theta, width, xoff, yoff
color, x, y
Constructor and Description |
---|
BoundedTextLine(java.lang.String text,
double x,
double y) |
Modifier and Type | Method and Description |
---|---|
void |
draw(DrawingPanel panel,
java.awt.Graphics g)
Draws the image.
|
java.awt.Font |
getFont()
Gets the font.
|
void |
setFont(java.awt.Font font)
Sets the font text font.
|
imageUpdate
createBoundedArrow, createBoundedCenteredArrow, createBoundedCircle, createBoundedEllipse, createBoundedImage, createBoundedRectangle, createBoundedTriangle, findInteractive, getLoader, getPreferredCursor, isHeightDrag, isInside, isRotateDrag, isSelected, isWidthDrag, isXYDrag, setHeightDrag, setRotateDrag, setSelected, setWidthDrag, setXYDrag, toggleSelected, toString
contains, 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, transform
getX, getY, isEnabled, setEnabled
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getX, getY, isEnabled, setEnabled, setX, setXY, setY
getXMax, getXMin, getYMax, getYMin, isMeasured
public BoundedTextLine(java.lang.String text, double x, double y)
public void setFont(java.awt.Font font)
font
- Fontpublic java.awt.Font getFont()
public void draw(DrawingPanel panel, java.awt.Graphics g)
draw
in interface Drawable
draw
in class BoundedImage
panel
- the world in which the arrow is viewedg
- the graphics context upon which to draw