|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectdiva.canvas.AbstractFigure
diva.canvas.toolbox.BasicFigure
diva.canvas.toolbox.RoundedRectangle
public class RoundedRectangle
A figure that displays as a rounded rectangle. This is a convenience class for creating rectangles. It inherits from BasicFigure, and so contains a single RoundRectangle2D as its shape. It provides a useful set of constructors.
| Constructor Summary | |
|---|---|
RoundedRectangle(double x,
double y,
double width,
double height,
java.awt.Paint fill,
float lineWidth,
double arcWidth,
double arcHeight)
Create a new rectangle with the given origin, size, fill, outline width, arc width, and arc height. |
|
| Method Summary | |
|---|---|
void |
translate(double x,
double y)
Translate the rectangle the given distance |
| Methods inherited from class diva.canvas.toolbox.BasicFigure |
|---|
getBounds, getComposite, getDashArray, getFillPaint, getLineWidth, getOrigin, getShape, getStrokePaint, hit, isCentered, paint, setCentered, setComposite, setDashArray, setFillPaint, setLineWidth, setPrototypeShape, setShape, setStroke, setStrokePaint, transform |
| Methods inherited from class diva.canvas.AbstractFigure |
|---|
contains, getInteractor, getLayer, getParent, getToolTipText, getTransformContext, getUserObject, intersects, isVisible, paint, repaint, repaint, setInteractor, setParent, setToolTipText, setUserObject, setVisible |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface diva.canvas.Figure |
|---|
contains, getInteractor, getLayer, getParent, getToolTipText, intersects, setInteractor, setParent, setToolTipText |
| Methods inherited from interface diva.canvas.VisibleComponent |
|---|
isVisible, paint, setVisible |
| Methods inherited from interface diva.canvas.CanvasComponent |
|---|
getTransformContext, repaint, repaint |
| Methods inherited from interface diva.util.UserObjectContainer |
|---|
getUserObject, setUserObject |
| Constructor Detail |
|---|
public RoundedRectangle(double x,
double y,
double width,
double height,
java.awt.Paint fill,
float lineWidth,
double arcWidth,
double arcHeight)
| Method Detail |
|---|
public void translate(double x,
double y)
translate in interface Figuretranslate in class AbstractFigure
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||