public class LineTool extends AbstractDesignTool
IDesignTool.ToolbarInitializeractionMap, changeSupport, designable, HANDLES_PROPERTY, inputMap, interactionLayer, panel, workspace| Constructor and Description |
|---|
LineTool() |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Cursor |
getCursor(java.awt.Point point,
int inputEventMask)
The cursor to use given the current event mask, which can be used to detect what keys are being held down
|
java.lang.String |
getStatusBarText(java.util.List<javax.swing.JComponent> selection,
java.awt.Point point,
int inputMask)
Calculates the currently applicable status bar text for this tool
|
IDesignTool.ToolbarInitializer |
getToolbarInitializer() |
boolean |
isRelevantFor(javax.swing.JComponent component) |
void |
onMove(java.awt.Point move,
int modifiers) |
void |
onPress(java.awt.Point point,
int modifiers)
Called when the user presses the mouse in the design space.
|
void |
uninstall()
Uninstalls the tool.
|
addAction, addKeyBinding, addKeyBinding, addPropertyChangeListener, createCursor, findDropContainer, getAction, getDragHighlight, getOffsettingBounds, getOriginalBounds, install, isInstalled, itemMovable, movable, newSelectionControl, newToolbarSpinner, newToolbarSpinner, newToolbarSpinner, onClick, onClickAlterSelection, onDoubleClick, onDrag, onDragEnd, onDragStart, onKeyEvent, onPopupTrigger, onRelease, onRightClickSwitchToSelectionTool, removePropertyChangeListenerpublic java.awt.Cursor getCursor(java.awt.Point point,
int inputEventMask)
IDesignToolgetCursor in interface IDesignToolgetCursor in class AbstractDesignToolpublic java.lang.String getStatusBarText(java.util.List<javax.swing.JComponent> selection,
java.awt.Point point,
int inputMask)
IDesignToolgetStatusBarText in interface IDesignToolgetStatusBarText in class AbstractDesignToolpublic IDesignTool.ToolbarInitializer getToolbarInitializer()
getToolbarInitializer in interface IDesignToolgetToolbarInitializer in class AbstractDesignToolpublic boolean isRelevantFor(javax.swing.JComponent component)
isRelevantFor in class AbstractDesignToolpublic void uninstall()
IDesignTooluninstall in interface IDesignTooluninstall in class AbstractDesignToolpublic void onPress(java.awt.Point point,
int modifiers)
IDesignToolonPress in interface IDesignToolonPress in class AbstractDesignToolpoint - The point at which they pressed. Relative to the designable container.modifiers - A bitmask of modifiers. Comes from InputEvent.getModifiersEx()public void onMove(java.awt.Point move,
int modifiers)
onMove in interface IDesignToolonMove in class AbstractDesignTool