public class DrawEllipseFigure extends DrawBasicFigure
Draw component.Drawlisteners, transformFreely| Constructor and Description |
|---|
DrawEllipseFigure(double x,
double y,
double width,
double height)
Create a new instance with the given origin and size, a
unit-width continuous stroke and no paint pattern.
|
DrawEllipseFigure(double x,
double y,
double width,
double height,
float lineWidth)
Create a new instance with the given origin, size, and
outline width.
|
DrawEllipseFigure(double x,
double y,
double width,
double height,
Paint fill)
Create a new instance with the given origin, size, and fill
paint.
|
DrawEllipseFigure(double x,
double y,
double width,
double height,
Paint fill,
Paint outline,
float lineWidth,
AlphaComposite composite)
Create a new instance with the given origin, size, fill, and
outline width.
|
DrawEllipseFigure(Ellipse2D ellipse)
Create a new instance with the given ellipse, a unit-width
continuous stroke and no paint pattern.
|
| Modifier and Type | Method and Description |
|---|---|
void |
translate(double x,
double y)
Translate the ellipse the given distance
|
addListener, fireChanged, fireCreated, fireRemoved, isTransformFreely, removeListener, setTransformFreely, setVisible, transformgetBounds, getComposite, getDashArray, getFillPaint, getLineWidth, getShape, getStrokePaint, hit, paint, setComposite, setDashArray, setFillPaint, setLineWidth, setShape, setStroke, setStrokePaintcontains, getInteractor, getLayer, getOrigin, getParent, getToolTipText, getTransformContext, getUserObject, intersects, isVisible, paint, repaint, repaint, setInteractor, setParent, setToolTipText, setUserObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComposite, getFillPaint, getLineWidth, getStrokePaint, setComposite, setFillPaint, setLineWidth, setShape, setStrokePaintcontains, getBounds, getInteractor, getLayer, getOrigin, getParent, getShape, getToolTipText, hit, intersects, setInteractor, setParent, setToolTipTextisVisible, paint, paintgetTransformContext, repaint, repaintgetUserObject, setUserObjectpublic DrawEllipseFigure(Ellipse2D ellipse)
public DrawEllipseFigure(double x,
double y,
double width,
double height)
public DrawEllipseFigure(double x,
double y,
double width,
double height,
Paint fill)
public DrawEllipseFigure(double x,
double y,
double width,
double height,
float lineWidth)
public DrawEllipseFigure(double x,
double y,
double width,
double height,
Paint fill,
Paint outline,
float lineWidth,
AlphaComposite composite)
public void translate(double x,
double y)
translate in interface Figuretranslate in class DrawBasicFigureCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.