public class FontSizeHandle extends LocatorHandle
Handle which can be used to change the font size of a
TextHolderFigure.listenerList, view| Constructor and Description |
|---|
FontSizeHandle(TextHolderFigure owner)
Creates a new instance.
|
FontSizeHandle(TextHolderFigure owner,
Locator locator) |
| Modifier and Type | Method and Description |
|---|---|
protected java.awt.Rectangle |
basicGetBounds() |
void |
draw(java.awt.Graphics2D g)
Draws this handle.
|
java.awt.Cursor |
getCursor()
Returns a cursor for the handle.
|
java.lang.String |
getToolTipText(java.awt.Point p)
Returns a tooltip for the specified location.
|
void |
keyPressed(java.awt.event.KeyEvent evt) |
void |
trackEnd(java.awt.Point anchor,
java.awt.Point lead,
int modifiersEx)
Tracks the end of the interaction.
|
void |
trackStart(java.awt.Point anchor,
int modifiersEx)
Tracks the start of the interaction.
|
void |
trackStep(java.awt.Point anchor,
java.awt.Point lead,
int modifiersEx)
Tracks a step of the interaction.
|
getLocation, getLocationOnDrawingaddHandleListener, areaInvalidated, attributeChanged, contains, createSecondaryHandles, dispose, drawCircle, drawDiamond, drawRectangle, figureAdded, figureChanged, figureHandlesChanged, figureRemoved, figureRequestRemove, fireAreaInvalidated, fireHandleRequestRemove, fireHandleRequestSecondaryHandles, fireUndoableEditHappened, getBounds, getDrawingArea, getEditor, getHandlesize, getOwner, getView, invalidate, isCombinableWith, keyReleased, keyTyped, removeHandleListener, setToolTipText, setView, trackDoubleClick, updateBounds, viewTransformChangedpublic FontSizeHandle(TextHolderFigure owner)
public FontSizeHandle(TextHolderFigure owner, Locator locator)
public void draw(java.awt.Graphics2D g)
draw in interface Handledraw in class AbstractHandlepublic java.awt.Cursor getCursor()
AbstractHandlegetCursor in interface HandlegetCursor in class AbstractHandleprotected java.awt.Rectangle basicGetBounds()
basicGetBounds in class LocatorHandlepublic void trackStart(java.awt.Point anchor,
int modifiersEx)
Handleanchor - the position where the interaction startedpublic void trackStep(java.awt.Point anchor,
java.awt.Point lead,
int modifiersEx)
Handleanchor - the position where the interaction startedlead - the current positionpublic void trackEnd(java.awt.Point anchor,
java.awt.Point lead,
int modifiersEx)
Handleanchor - the position where the interaction startedlead - the current positionpublic void keyPressed(java.awt.event.KeyEvent evt)
keyPressed in interface java.awt.event.KeyListenerkeyPressed in class AbstractHandlepublic java.lang.String getToolTipText(java.awt.Point p)
AbstractHandlegetToolTipText in interface HandlegetToolTipText in class AbstractHandle