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:
java.beans.PropertyChangeListener
,java.util.EventListener
public class RadianceLabelUI extends javax.swing.plaf.basic.BasicLabelUI
UI for labels in Radiance look and feel.
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.Rectangle
paintIconR
private java.awt.Rectangle
paintTextR
private java.awt.Insets
paintViewInsets
private java.awt.Rectangle
paintViewR
private java.beans.PropertyChangeListener
radiancePropertyChangeListener
Property change listener.
-
Constructor Summary
Constructors Modifier Constructor Description protected
RadianceLabelUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.plaf.ComponentUI
createUI(javax.swing.JComponent comp)
java.awt.Dimension
getPreferredSize(javax.swing.JComponent c)
protected void
installListeners(javax.swing.JLabel c)
void
paint(java.awt.Graphics g, javax.swing.JComponent c)
protected void
uninstallListeners(javax.swing.JLabel c)
void
update(java.awt.Graphics g, javax.swing.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
-
-
-
-
Field Detail
-
radiancePropertyChangeListener
private java.beans.PropertyChangeListener radiancePropertyChangeListener
Property change listener.
-
paintIconR
private java.awt.Rectangle paintIconR
-
paintTextR
private java.awt.Rectangle paintTextR
-
paintViewR
private java.awt.Rectangle paintViewR
-
paintViewInsets
private java.awt.Insets paintViewInsets
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
-
installListeners
protected void installListeners(javax.swing.JLabel c)
- Overrides:
installListeners
in classjavax.swing.plaf.basic.BasicLabelUI
-
uninstallListeners
protected void uninstallListeners(javax.swing.JLabel c)
- Overrides:
uninstallListeners
in classjavax.swing.plaf.basic.BasicLabelUI
-
paint
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
- Overrides:
paint
in classjavax.swing.plaf.basic.BasicLabelUI
-
getPreferredSize
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
- Overrides:
getPreferredSize
in classjavax.swing.plaf.basic.BasicLabelUI
-
update
public void update(java.awt.Graphics g, javax.swing.JComponent c)
- Overrides:
update
in classjavax.swing.plaf.ComponentUI
-
-