org.jhotdraw.draw.handle
Class FontSizeHandle
- java.lang.Object
-
- org.jhotdraw.draw.handle.AbstractHandle
-
- org.jhotdraw.draw.handle.LocatorHandle
-
- org.jhotdraw.draw.handle.FontSizeHandle
-
- All Implemented Interfaces:
- java.awt.event.KeyListener, java.util.EventListener, FigureListener, Handle
public class FontSizeHandle extends LocatorHandle
AHandlewhich can be used to change the font size of aTextHolderFigure.
-
-
Constructor Summary
Constructors Constructor and Description FontSizeHandle(TextHolderFigure owner)Creates a new instance.FontSizeHandle(TextHolderFigure owner, Locator locator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voiddraw(java.awt.Graphics2D g)Draws this handle.java.awt.CursorgetCursor()Returns a cursor for the handle.java.lang.StringgetToolTipText(java.awt.Point p)Returns a tooltip for the specified location.voidkeyPressed(java.awt.event.KeyEvent evt)voidtrackEnd(java.awt.Point anchor, java.awt.Point lead, int modifiersEx)Tracks the end of the interaction.voidtrackStart(java.awt.Point anchor, int modifiersEx)Tracks the start of the interaction.voidtrackStep(java.awt.Point anchor, java.awt.Point lead, int modifiersEx)Tracks a step of the interaction.-
Methods inherited from class org.jhotdraw.draw.handle.LocatorHandle
getLocation, getLocationOnDrawing
-
Methods inherited from class org.jhotdraw.draw.handle.AbstractHandle
addHandleListener, areaInvalidated, attributeChanged, contains, createSecondaryHandles, dispose, figureAdded, figureChanged, figureHandlesChanged, figureRemoved, figureRequestRemove, getBounds, getDrawingArea, getEditor, getOwner, getView, invalidate, isCombinableWith, keyReleased, keyTyped, removeHandleListener, setToolTipText, setView, trackDoubleClick, viewTransformChanged
-
-
-
-
Constructor Detail
-
FontSizeHandle
public FontSizeHandle(TextHolderFigure owner)
Creates a new instance.
-
FontSizeHandle
public FontSizeHandle(TextHolderFigure owner, Locator locator)
-
-
Method Detail
-
draw
public void draw(java.awt.Graphics2D g)
Draws this handle.- Specified by:
drawin interfaceHandle- Overrides:
drawin classAbstractHandle
-
getCursor
public java.awt.Cursor getCursor()
Description copied from class:AbstractHandleReturns a cursor for the handle.- Specified by:
getCursorin interfaceHandle- Overrides:
getCursorin classAbstractHandle
-
trackStart
public void trackStart(java.awt.Point anchor, int modifiersEx)Description copied from interface:HandleTracks the start of the interaction. The default implementation does nothing.- Parameters:
anchor- the position where the interaction started
-
trackStep
public void trackStep(java.awt.Point anchor, java.awt.Point lead, int modifiersEx)Description copied from interface:HandleTracks a step of the interaction.- Parameters:
anchor- the position where the interaction startedlead- the current position
-
trackEnd
public void trackEnd(java.awt.Point anchor, java.awt.Point lead, int modifiersEx)Description copied from interface:HandleTracks the end of the interaction.- Parameters:
anchor- the position where the interaction startedlead- the current position
-
keyPressed
public void keyPressed(java.awt.event.KeyEvent evt)
- Specified by:
keyPressedin interfacejava.awt.event.KeyListener- Overrides:
keyPressedin classAbstractHandle
-
getToolTipText
public java.lang.String getToolTipText(java.awt.Point p)
Description copied from class:AbstractHandleReturns a tooltip for the specified location. By default, AbstractHandle returns null.- Specified by:
getToolTipTextin interfaceHandle- Overrides:
getToolTipTextin classAbstractHandle
-
-
DataMelt 3.0 © DataMelt by jWork.ORG