public class WinXPSlidingButtonUI extends WindowsSlidingButtonUI
SlidingButtonUI
Modifier and Type | Field and Description |
---|---|
protected JToggleButton |
hiddenToggle |
dashedRectGapHeight, dashedRectGapWidth, dashedRectGapX, dashedRectGapY, focusColor
defaultTextIconGap, defaultTextShiftOffset
Modifier and Type | Method and Description |
---|---|
static ComponentUI |
createUI(JComponent c) |
protected void |
installBorder(AbstractButton b)
Install a border on the button
|
void |
installDefaults(AbstractButton b) |
void |
paint(Graphics g,
JComponent c) |
protected void |
paintBackground(Graphics2D g,
AbstractButton b) |
protected void |
paintButtonPressed(Graphics g,
AbstractButton b) |
protected void |
uninstallDefaults(AbstractButton b) |
getFocusColor, getPreferredSize, paintFocus
getMaximumSize, getMinimumSize, getPropertyPrefix
getTextShiftOffset, paintIcon
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, installKeyboardActions, installListeners, installUI, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallListeners, uninstallUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
protected JToggleButton hiddenToggle
public static ComponentUI createUI(JComponent c)
protected void installBorder(AbstractButton b)
installBorder
in class WindowsSlidingButtonUI
public void installDefaults(AbstractButton b)
installDefaults
in class WindowsSlidingButtonUI
protected void uninstallDefaults(AbstractButton b)
uninstallDefaults
in class WindowsSlidingButtonUI
public void paint(Graphics g, JComponent c)
paint
in class SlidingButtonUI
protected void paintBackground(Graphics2D g, AbstractButton b)
paintBackground
in class WindowsSlidingButtonUI
protected void paintButtonPressed(Graphics g, AbstractButton b)
paintButtonPressed
in class WindowsSlidingButtonUI