Package com.ribsapp.shapes
Class JLabelTool
- All Implemented Interfaces:
- RMArchiver.Archiving,- Cloneable
This class provides a UI inspector for JLabelShape.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.reportmill.panels.ToolTool.RMShapeHandle
- 
Field SummaryFields inherited from class com.reportmill.panels.ToolHandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the label tool's class.getUI()Returns the Swing UI panel.Returns the name for the inspector window title bar.voidresetUI()Updates the Swing UI from the currently selected panel shape.voidUpdates the currently selected panel shape from the Swing UI controls.Methods inherited from class com.ribsapp.shapes.RJTextTooldidBecomeSuperSelectedShapeInEditor, willLoseSuperSelectionInEditorMethods inherited from class com.ribsapp.shapes.RBToolbuildShapesFromComponents, BuildShapesFromComponents, getComponentPacked, getHandleCount, getToolRB, syncComponentsFromShapes, SyncComponentsFromShapesMethods inherited from class com.reportmill.panels.ToolactivateTool, deactivateTool, editor, flushChanges, getCoreTool, getCoreToolIndex, getHandleAtPoint, getHandlePoint, getHandleRect, getImageIcon, getImageIcon, getSelectedShape, getSelectedShapes, getSelectTool, getShapeHandleAtPoint, getTool, getTool, isInstance, isSelected, isSuperSelected, mouseDragged, mouseDragged, mouseMoved, mouseMoved, mousePressed, mousePressed, mousePressedSelection, mouseReleased, mouseReleased, moveShapeHandle, newInstance, paintSelectedShape, paintSuperSelectedShape, paintTool, processKeyEvent, reactivateToolMethods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
- 
Constructor Details- 
JLabelToolpublic JLabelTool()Creates a new label tool.
 
- 
- 
Method Details- 
getShapeClassReturns the label tool's class.- Overrides:
- getShapeClassin class- Tool
 
- 
getWindowTitleReturns the name for the inspector window title bar.- Overrides:
- getWindowTitlein class- Tool
 
- 
getUIReturns the Swing UI panel.- Overrides:
- getUIin class- RJButtonOrLabelTool
 
- 
resetUIpublic void resetUI()Updates the Swing UI from the currently selected panel shape.- Overrides:
- resetUIin class- RJButtonOrLabelTool
 
- 
respondUIUpdates the currently selected panel shape from the Swing UI controls.- Overrides:
- respondUIin class- RJButtonOrLabelTool
 
 
-