public class CreatePointTool extends Tool
Constructor and Description |
---|
CreatePointTool(JDisplay display,
JShapeLayer<java.awt.geom.Rectangle2D.Double> shapeLayer) |
CreatePointTool(JDisplay display,
JShapeLayer<java.awt.geom.Rectangle2D.Double> shapeLayer,
int maxpoints) |
Modifier and Type | Method and Description |
---|---|
void |
activated()
Signal the tool is activated, if we have something to do before
|
void |
keyReleased(java.awt.event.KeyEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e)
mouse dragged event
|
void |
mouseMoved(java.awt.event.MouseEvent e)
Mouse moved event
|
void |
mousePressed(java.awt.event.MouseEvent e)
Mouse pressed event
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Mouse Released event
|
void |
setAnchorPointAdjuster(IAnchorPointAdjuster anchorPointAdjuster) |
void |
unactivated()
signal the tool is beeing unactivated
|
keyPressed, keyTyped, mouseClicked, mouseEnter, mouseExited, mouseWheel, paintElements
public CreatePointTool(JDisplay display, JShapeLayer<java.awt.geom.Rectangle2D.Double> shapeLayer, int maxpoints) throws java.lang.Exception
java.lang.Exception
public CreatePointTool(JDisplay display, JShapeLayer<java.awt.geom.Rectangle2D.Double> shapeLayer) throws java.lang.Exception
java.lang.Exception
public void activated()
Tool
public void unactivated()
Tool
unactivated
in class Tool
public void mouseReleased(java.awt.event.MouseEvent e)
Tool
mouseReleased
in class Tool
public void mouseMoved(java.awt.event.MouseEvent e)
Tool
mouseMoved
in class Tool
public void mousePressed(java.awt.event.MouseEvent e)
Tool
mousePressed
in class Tool
public void mouseDragged(java.awt.event.MouseEvent e)
Tool
mouseDragged
in class Tool
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
keyReleased
in class Tool
public void setAnchorPointAdjuster(IAnchorPointAdjuster anchorPointAdjuster)