Class HudLabelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.LabelUI
javax.swing.plaf.basic.BasicLabelUI
com.explodingpixels.macwidgets.plaf.HudLabelUI
- All Implemented Interfaces:
PropertyChangeListener
,EventListener
Creates a Heads Up Display (HUD) style label, similar to that seen in various iApps (e.g. iPhoto).


-
Field Summary
Fields inherited from class javax.swing.plaf.basic.BasicLabelUI
labelUI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
paint
(Graphics graphics, JComponent c) protected void
paintDisabledText
(JLabel l, Graphics g, String s, int textX, int textY) Methods inherited from class javax.swing.plaf.basic.BasicLabelUI
createUI, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installComponents, installKeyboardActions, installListeners, installUI, layoutCL, paintEnabledText, propertyChange, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
-
Constructor Details
-
HudLabelUI
public HudLabelUI()
-
-
Method Details
-
installDefaults
- Overrides:
installDefaults
in classBasicLabelUI
-
paint
- Overrides:
paint
in classBasicLabelUI
-
paintDisabledText
- Overrides:
paintDisabledText
in classBasicLabelUI
-