- 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 Summary- 
Fields declared in class javax.swing.plaf.basic.BasicButtonUIdefaultTextIconGap, defaultTextShiftOffset
 
- 
 - 
Constructor SummaryConstructors Constructor Description BasicToggleButtonUI()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier 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, uninstallListeners
 - 
Methods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
 
- 
 
- 
- 
- 
Method Detail- 
createUIpublic static ComponentUI createUI(JComponent b) Returns an instance ofBasicToggleButtonUI.- Parameters:
- b- a component
- Returns:
- an instance of BasicToggleButtonUI
 
 - 
paintIconprotected void paintIcon(Graphics g, AbstractButton b, Rectangle iconRect) Paints 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
 
 
- 
 
-