java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
- Direct Known Subclasses:
- BasicRadioButtonUI,- MetalToggleButtonUI
BasicToggleButton implementation
- 
Field SummaryFields declared in class javax.swing.plaf.basic.BasicButtonUIdefaultTextIconGap, defaultTextShiftOffset
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic ComponentUIReturns an instance ofBasicToggleButtonUI.protected intOverriden so that the text will not be rendered as shifted for Toggle buttons and subclasses.protected voidpaintIcon(Graphics g, AbstractButton b, Rectangle iconRect) Paints an icon in the specified location.Methods declared in class javax.swing.plaf.basic.BasicButtonUIclearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, installDefaults, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListenersMethods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
- 
Constructor Details- 
BasicToggleButtonUIpublic BasicToggleButtonUI()Constructs aBasicToggleButtonUI.
 
- 
- 
Method Details- 
createUIReturns an instance ofBasicToggleButtonUI.- Parameters:
- b- a component
- Returns:
- an instance of BasicToggleButtonUI
 
- 
paintIconPaints an icon in the specified location.- Parameters:
- g- an instance of- Graphics
- b- an instance of- Button
- iconRect- bounds of an icon
 
- 
getTextShiftOffsetprotected int getTextShiftOffset()Overriden so that the text will not be rendered as shifted for Toggle buttons and subclasses.- Overrides:
- getTextShiftOffsetin class- BasicButtonUI
- Returns:
- the offset of the text
 
 
-