public class MoveTool extends Tool
| Constructor and Description |
|---|
MoveTool(JDisplay display,
JShapeLayer<java.awt.geom.Rectangle2D.Double>[] shapeLayer) |
| Modifier and Type | Method and Description |
|---|---|
void |
activated()
Signal the tool is activated, if we have something to do before
|
void |
keyPressed(java.awt.event.KeyEvent e) |
static void |
main(java.lang.String[] args) |
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 |
paintElements(java.awt.Graphics g)
Paint a feed back from tool
|
void |
unactivated()
signal the tool is beeing unactivated
|
keyReleased, keyTyped, mouseClicked, mouseEnter, mouseExited, mouseWheelpublic MoveTool(JDisplay display, JShapeLayer<java.awt.geom.Rectangle2D.Double>[] shapeLayer) throws java.lang.Exception
java.lang.Exceptionpublic void activated()
Toolpublic void unactivated()
Toolunactivated in class Toolpublic void mouseReleased(java.awt.event.MouseEvent e)
ToolmouseReleased in class Toolpublic void mouseMoved(java.awt.event.MouseEvent e)
ToolmouseMoved in class Toolpublic void mousePressed(java.awt.event.MouseEvent e)
ToolmousePressed in class Toolpublic void mouseDragged(java.awt.event.MouseEvent e)
ToolmouseDragged in class Toolpublic void paintElements(java.awt.Graphics g)
ToolpaintElements in class Toolg - the graphic contextpublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerkeyPressed in class Toolpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception