public class JEllipticLayer extends JShapeLayer<java.awt.geom.Rectangle2D.Double>
JShapeLayer.IShapeDrawer| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Color |
drawingColor |
graphicsDrawer, selectedColor| Constructor and Description |
|---|
JEllipticLayer() |
| Modifier and Type | Method and Description |
|---|---|
protected java.awt.geom.Path2D.Double |
constructEllipseShape(EllipseParameters ellipse) |
void |
drawLayer(java.awt.Graphics2D g2d)
draw layer
|
protected void |
fireLayerContentChanged()
this method call the listeners contentChanged method
|
EllipseParameters |
getCurrentEllipseParameters() |
void |
setEllipseDrawingColor(java.awt.Color newEllipseColor) |
void |
setEllipseParameters(EllipseParameters ellipseParameters) |
add, add, addAll, clear, find, getExtent, getGraphics, getGraphicsDrawer, getName, getSelected, remove, removeAll, removeLayer, setGraphicsDrawer, setLayerGraphicDrawer, setSelected, setSelectedDrawer, signalLayerContentChangedaddLayerChangedListener, fireLayerSelectionChanged, getTooltip, isVisible, removeLayerChangedListener, setVisiblepublic void setEllipseDrawingColor(java.awt.Color newEllipseColor)
public void drawLayer(java.awt.Graphics2D g2d)
JLayerdrawLayer in class JShapeLayer<java.awt.geom.Rectangle2D.Double>protected java.awt.geom.Path2D.Double constructEllipseShape(EllipseParameters ellipse)
protected void fireLayerContentChanged()
JLayerfireLayerContentChanged in class JLayerpublic EllipseParameters getCurrentEllipseParameters()
public void setEllipseParameters(EllipseParameters ellipseParameters)