Class RadianceLabelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.LabelUI
javax.swing.plaf.basic.BasicLabelUI
org.pushingpixels.radiance.theming.internal.ui.RadianceLabelUI
- All Implemented Interfaces:
PropertyChangeListener
,EventListener
UI for labels in Radiance look and feel.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Rectangle
private Rectangle
private Insets
private Rectangle
private PropertyChangeListener
Property change listener.Fields inherited from class javax.swing.plaf.basic.BasicLabelUI
labelUI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
createUI
(JComponent comp) protected void
void
paint
(Graphics g, JComponent c) protected void
void
update
(Graphics g, JComponent c) Methods inherited from class javax.swing.plaf.basic.BasicLabelUI
getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, installComponents, installDefaults, installKeyboardActions, installUI, layoutCL, paintDisabledText, paintEnabledText, propertyChange, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Field Details
-
radiancePropertyChangeListener
Property change listener. -
paintIconR
-
paintTextR
-
paintViewR
-
paintViewInsets
-
-
Constructor Details
-
RadianceLabelUI
protected RadianceLabelUI()
-
-
Method Details
-
createUI
-
installListeners
- Overrides:
installListeners
in classBasicLabelUI
-
uninstallListeners
- Overrides:
uninstallListeners
in classBasicLabelUI
-
paint
- Overrides:
paint
in classBasicLabelUI
-
getPreferredSize
- Overrides:
getPreferredSize
in classBasicLabelUI
-
update
- Overrides:
update
in classComponentUI
-