public class ShapeNode extends GraphicNode implements Renderable, RenderNode, GetTransform, SetTransform, IsSelected, SetSelected, ContainsPoint, GetBounds
senderSupport, transformnodesCountchildrenList, notifyListenerdefaultNodesExtracter, parent| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Point2D p)
Проверка наличия точки
|
protected List<Point2D> |
createControlPointsOf(Ellipse2D shape) |
Rectangle2D |
getBounds() |
List<Point2D> |
getControlPoints() |
Paint |
getFill() |
Paint |
getOutline() |
Shape |
getShape() |
Stroke |
getStroke() |
boolean |
isSelected() |
void |
render(Graphics2D gs) |
void |
renderNode(Graphics2D gs)
Рендер узла
|
void |
setFill(Paint fill) |
void |
setOutline(Paint outline) |
void |
setSelected(boolean selected) |
void |
setShape(Shape shape) |
void |
setStroke(Stroke stroke) |
fireTransformed, setTransformadd2DListener, add2DListener, addPropertyChangeListener, addPropertyChangeListener, findCanvas, fire2DEvent, firePropertyChange, firePropertyChange, fireRepaint, get2DListeners, getChildren, getPropertyChangeListeners, getPropertyChangeListeners, getSubpath, getTransform, has2DListener, hasListeners, isChildOf, isParentChildRelation, isParentOf, remove2DListener, removePropertyChangeListener, removePropertyChangeListener, toLocal, toLocaldeepOffset, getNodesCount, getRootOffset, onPopupEvent, onTreeNodeAdded, onTreeNodeAdding, onTreeNodeRemoved, onTreeNodeRemoving, resetNodesCount, setNodesCountaddTreeNodeListener, addTreeNodeListener, fireTreeNodeEvent, getTreeNodeListeners, hasTreeNodeListener, onTreeNodeEvent, onTreeNodeEvent, popup, removeTreeNodeListenerappendChild, assignParentTo, attachListeners, createEventList, getChildrenList, insertChildAt, removeChild, removeChildAt, resetParent, setChildgetIndex, getIndex, getNextSibling, getNodePath, getNodePath, getParent, getPreviousSibling, getSibling, getSibling, setParent, syncrun, tree, tree, tree, tree, updateParent, visit, visit, visit, visit, visit, visit, visit, walk, walk, walkclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTransformsetTransformdeepOffset, getRootOffsetgetNodesCount, onTreeNodeAdded, onTreeNodeRemovedonPopupEvent, onTreeNodeAdding, onTreeNodeRemoving, popupaddTreeNodeListener, addTreeNodeListener, fireTreeNodeEvent, getTreeNodeListeners, hasTreeNodeListener, onTreeNodeEvent, onTreeNodeEvent, removeTreeNodeListenergetIndex, getNextSibling, getParent, getPreviousSibling, getSibling, tree, visit, visit, visit, walksetChildremoveChildAtremoveChildupdateParentinsertChildAtgetNodePathappendChildgetChildrenListpublic ShapeNode()
public ShapeNode(Shape shape)
public Shape getShape()
public void setShape(Shape shape)
public Paint getOutline()
public void setOutline(Paint outline)
public Paint getFill()
public void setFill(Paint fill)
public Stroke getStroke()
public void setStroke(Stroke stroke)
public boolean isSelected()
isSelected in interface IsSelectedpublic void setSelected(boolean selected)
setSelected in interface SetSelectedpublic boolean contains(Point2D p)
ContainsPointcontains in interface ContainsPointp - точкаpublic Rectangle2D getBounds()
public void render(Graphics2D gs)
render in interface Renderablerender in class GraphicNodepublic void renderNode(Graphics2D gs)
RenderNoderenderNode in interface RenderNodeCopyright © 2018. All rights reserved.