public class SelectionLassoTool extends AbstractSelectionTool
| Modifier and Type | Field and Description |
|---|---|
protected GeneralPath |
path |
cursor, prevCursorcanvas, enabled, listenerList| Constructor and Description |
|---|
SelectionLassoTool()
Creates a new instance of SelectionLassoTool
|
| Modifier and Type | Method and Description |
|---|---|
void |
mouseDragged(MouseEvent evt) |
void |
mousePressed(MouseEvent evt) |
void |
mouseReleased(MouseEvent evt) |
void |
paint(Graphics2D g2d)
this methods do nothing
|
void |
reset() |
void |
startTool(FXCanvas canvas)
Overidden to register input listener.
|
endTooladdToolListener, fireStateChanged, isEnabled, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved, registerInputListener, removeToolListener, setEnabled, unregisterInputListenerprotected GeneralPath path
public SelectionLassoTool()
public void paint(Graphics2D g2d)
AbstractToolpaint in interface FXToolpaint in class AbstractToolg2d - Graphics2Dpublic void startTool(FXCanvas canvas)
AbstractSelectionToolstartTool in interface FXToolstartTool in class AbstractSelectionToolpublic void reset()
public void mousePressed(MouseEvent evt)
mousePressed in interface MouseListenermousePressed in class AbstractToolpublic void mouseDragged(MouseEvent evt)
mouseDragged in interface MouseMotionListenermouseDragged in class AbstractToolpublic void mouseReleased(MouseEvent evt)
mouseReleased in interface MouseListenermouseReleased in class AbstractTool