Class HudCheckBoxUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ButtonUI
-
- javax.swing.plaf.basic.BasicButtonUI
-
- javax.swing.plaf.basic.BasicToggleButtonUI
-
- javax.swing.plaf.basic.BasicRadioButtonUI
-
- javax.swing.plaf.basic.BasicCheckBoxUI
-
- com.explodingpixels.macwidgets.plaf.HudCheckBoxUI
-
public class HudCheckBoxUI extends javax.swing.plaf.basic.BasicCheckBoxUI
Creates a Heads Up Display (HUD) style check box button, similar to that seen in various iApps (e.g. iPhoto).
-
-
Constructor Summary
Constructors Constructor Description HudCheckBoxUI()
Creates a HUD stylejavax.swing.plaf.CheckBoxUI
.HudCheckBoxUI(boolean isDarkColorScheme)
Creates a HUD stylejavax.swing.plaf.CheckBoxUI
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
installDefaults(javax.swing.AbstractButton b)
void
paint(java.awt.Graphics g, javax.swing.JComponent c)
protected void
paintText(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle textRect, java.lang.String text)
-
Methods inherited from class javax.swing.plaf.basic.BasicRadioButtonUI
getDefaultIcon, getPreferredSize, installListeners, paintFocus, uninstallDefaults, uninstallListeners
-
Methods inherited from class javax.swing.plaf.basic.BasicToggleButtonUI
getTextShiftOffset, paintIcon
-
Methods inherited from class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUI
-
-
-
-
Method Detail
-
installDefaults
protected void installDefaults(javax.swing.AbstractButton b)
- Overrides:
installDefaults
in classjavax.swing.plaf.basic.BasicRadioButtonUI
-
paint
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
- Overrides:
paint
in classjavax.swing.plaf.basic.BasicRadioButtonUI
-
paintText
protected void paintText(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle textRect, java.lang.String text)
- Overrides:
paintText
in classjavax.swing.plaf.basic.BasicButtonUI
-
-