public class IJBezierTool extends BezierTool implements JHotDrawTool
BezierTool for ImageJ's Swing UI.attributes, createdFigureanchor, editor, isWorking, listenerListpropertySupport| Constructor and Description |
|---|
IJBezierTool(ImageDisplay display,
JHotDrawAdapter<BezierFigure> adapter) |
| Modifier and Type | Method and Description |
|---|---|
protected BezierFigure |
createFigure() |
protected void |
finishCreation(BezierFigure figure,
DrawingView drawingView) |
JHotDrawAdapter<BezierFigure> |
getAdapter()
Gets the
JHotDrawAdapter associated with this JHotDraw tool. |
ImageDisplay |
getDisplay()
Gets the
ImageDisplay associated with this JHotDraw tool. |
boolean |
isConstructing() |
activate, addPointToFigure, calculateFittedCurve, deactivate, draw, fireUndoEvent, getAddedFigure, getCreatedFigure, getPresentationName, isToolDoneAfterCreation, mouseClicked, mouseDragged, mouseMoved, mousePressed, mouseReleased, setToolDoneAfterCreationaddToolListener, addUndoableEditListener, constrainPoint, constrainPoint, createActionMap, createInputMap, editCopy, editCut, editDelete, editDuplicate, editPaste, fireAreaInvalidated, fireAreaInvalidated, fireBoundsInvalidated, fireToolDone, fireToolStarted, getActionMap, getDrawing, getEditor, getInputMap, getToolTipText, getView, isActive, keyPressed, keyReleased, keyTyped, maybeFireBoundsInvalidated, mouseEntered, mouseExited, removeToolListener, removeUndoableEditListener, setActionMap, setInputMap, supportsHandleInteraction, updateCursor, viewToDrawingaddPropertyChangeListener, addPropertyChangeListener, clone, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListenerequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddUndoableEditListener, removeUndoableEditListener, setActionMap, setInputMapactivate, addToolListener, deactivate, draw, editCopy, editCut, editDelete, editDuplicate, editPaste, getToolTipText, removeToolListener, supportsHandleInteractionmouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleasedmouseDragged, mouseMovedkeyPressed, keyReleased, keyTypedpublic IJBezierTool(ImageDisplay display, JHotDrawAdapter<BezierFigure> adapter)
protected BezierFigure createFigure()
createFigure in class BezierToolprotected void finishCreation(BezierFigure figure, DrawingView drawingView)
finishCreation in class BezierToolpublic ImageDisplay getDisplay()
JHotDrawToolImageDisplay associated with this JHotDraw tool.getDisplay in interface JHotDrawToolpublic JHotDrawAdapter<BezierFigure> getAdapter()
JHotDrawToolJHotDrawAdapter associated with this JHotDraw tool.getAdapter in interface JHotDrawToolpublic boolean isConstructing()
isConstructing in interface JHotDrawToolCopyright © 2014–2022 ImageJ. All rights reserved.