org.jhotdraw.samples.javadraw
Class URLTool
java.lang.Object
org.jhotdraw.standard.AbstractTool
org.jhotdraw.samples.javadraw.URLTool
- All Implemented Interfaces:
- Tool
public class URLTool
- extends AbstractTool
A tool to attach URLs to figures.
The URLs are stored in the figure's "URL" attribute.
The URL text is entered with a FloatingTextField.
- Version:
- <$CURRENT_VERSION$>
- See Also:
FloatingTextField
Method Summary |
void |
deactivate(DrawingView view)
|
void |
mouseDown(java.awt.event.MouseEvent e,
int x,
int y)
Handles mouse down events in the drawing view. |
void |
mouseUp(java.awt.event.MouseEvent e,
int x,
int y)
Handles mouse up in the drawing view. |
Methods inherited from class org.jhotdraw.standard.AbstractTool |
activate, addToolListener, deactivate, drawing, editor, getActiveDrawing, getActiveView, getUndoActivity, isActive, isEnabled, isUsable, keyDown, mouseDrag, mouseMove, removeToolListener, setEnabled, setUndoActivity, setUsable, view |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLTool
public URLTool(DrawingEditor newDrawingEditor)
mouseDown
public void mouseDown(java.awt.event.MouseEvent e,
int x,
int y)
- Description copied from class:
AbstractTool
- Handles mouse down events in the drawing view.
- Specified by:
mouseDown
in interface Tool
- Overrides:
mouseDown
in class AbstractTool
mouseUp
public void mouseUp(java.awt.event.MouseEvent e,
int x,
int y)
- Description copied from class:
AbstractTool
- Handles mouse up in the drawing view.
- Specified by:
mouseUp
in interface Tool
- Overrides:
mouseUp
in class AbstractTool
deactivate
public void deactivate(DrawingView view)