org.jhotdraw.samples.svg
Class PathTool
- java.lang.Object
-
- org.jhotdraw.beans.AbstractBean
-
- org.jhotdraw.draw.tool.AbstractTool
-
- org.jhotdraw.draw.tool.BezierTool
-
- org.jhotdraw.samples.svg.PathTool
-
- All Implemented Interfaces:
- java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, Tool
public class PathTool extends BezierTool
Tool to scribble a SVGPath- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description PathTool(SVGPathFigure pathPrototype, SVGBezierFigure bezierPrototype)Creates a new instance.PathTool(SVGPathFigure pathPrototype, SVGBezierFigure bezierPrototype, java.util.Map<AttributeKey,java.lang.Object> attributes)Creates a new instance.
-
Method Summary
-
Methods inherited from class org.jhotdraw.draw.tool.BezierTool
activate, deactivate, draw, getPresentationName, isToolDoneAfterCreation, mouseClicked, mouseDragged, mouseMoved, mousePressed, mouseReleased, setToolDoneAfterCreation
-
Methods inherited from class org.jhotdraw.draw.tool.AbstractTool
addToolListener, addUndoableEditListener, editCopy, editCut, editDelete, editDuplicate, editPaste, getActionMap, getInputMap, getToolTipText, isActive, keyPressed, keyReleased, keyTyped, mouseEntered, mouseExited, removeToolListener, removeUndoableEditListener, setActionMap, setInputMap, supportsHandleInteraction, updateCursor
-
Methods inherited from class org.jhotdraw.beans.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, clone, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Constructor Detail
-
PathTool
public PathTool(SVGPathFigure pathPrototype, SVGBezierFigure bezierPrototype)
Creates a new instance.
-
PathTool
public PathTool(SVGPathFigure pathPrototype, SVGBezierFigure bezierPrototype, @Nullable java.util.Map<AttributeKey,java.lang.Object> attributes)
Creates a new instance.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG