public class JRadioButtonTool extends RJTextTool
Tool.RMShapeHandle
HandleMaxXMaxY, HandleMaxXMidY, HandleMaxXMinY, HandleMidXMaxY, HandleMidXMinY, HandleMinXMaxY, HandleMinXMidY, HandleMinXMinY, HandleWidth
Constructor and Description |
---|
JRadioButtonTool()
Creates a new radio button shape tool.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getShapeClass()
Returns the class that this inspector is responsible for.
|
RJPanel |
getUI()
Returns the Swing UI (loading it the first time).
|
java.lang.String |
getWindowTitle()
Returns the name to be used in the inspector window title.
|
void |
resetSelectionAndGroup(javax.swing.AbstractButton button,
AbstractButtonHpr buttonHelper) |
void |
resetUI()
Updates the Swing UI from the currently selected radio button shape.
|
void |
respondSelectionAndGroup(java.lang.Object anObj,
JRadioButtonShape buttonShape) |
void |
respondUI(java.lang.Object anObj)
Updates the currently selected radio button shape from the Swing UI.
|
didBecomeSuperSelectedShapeInEditor, willLoseSuperSelectionInEditor
buildShapesFromComponents, BuildShapesFromComponents, getComponentPacked, getHandleCount, getToolRB, SyncComponentsFromShapes, syncComponentsFromShapes
activateTool, 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, reactivateTool
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
public JRadioButtonTool()
public java.lang.Class getShapeClass()
getShapeClass
in class Tool
public java.lang.String getWindowTitle()
getWindowTitle
in class Tool
public RJPanel getUI()
public void resetUI()
public void respondUI(java.lang.Object anObj)
public void resetSelectionAndGroup(javax.swing.AbstractButton button, AbstractButtonHpr buttonHelper)
public void respondSelectionAndGroup(java.lang.Object anObj, JRadioButtonShape buttonShape)