Class RadianceExoLabelUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.pushingpixels.radiance.component.internal.theming.common.ui.RadianceExoLabelUI
UI for
JExoLabel components in Radiance look and feel.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RadianceIconprivate PropertyChangeListenerprivate JLabel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) private static Dimensionprivate static Dimensionvoidvoidpaint(Graphics g, JComponent c) voidvoidupdate(Graphics g, JComponent c) Methods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize
-
Field Details
-
icon
-
singleLineLabel
-
propertyChangeListener
-
-
Constructor Details
-
RadianceExoLabelUI
protected RadianceExoLabelUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUIin classComponentUI
-
uninstallUI
- Overrides:
uninstallUIin classComponentUI
-
getSingleLinePreferredDimension
-
getSingleLineNoPrototypePreferredDimension
-
paint
- Overrides:
paintin classComponentUI
-
update
- Overrides:
updatein classComponentUI
-