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
public class BasicToggleButtonUI extends BasicButtonUI
BasicToggleButton implementation
- 
Field SummaryFields declared in class javax.swing.plaf.basic.BasicButtonUIdefaultTextIconGap, defaultTextShiftOffset
- 
Constructor SummaryConstructors Constructor Description BasicToggleButtonUI()
- 
Method SummaryModifier and Type Method Description static ComponentUIcreateUI(JComponent b)Returns an instance ofBasicToggleButtonUI.protected intgetTextShiftOffset()Overriden 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()
 
- 
- 
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
 
 
-