org.jvnet.substance
Class SubstanceLabelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.LabelUI
javax.swing.plaf.basic.BasicLabelUI
org.jvnet.substance.SubstanceLabelUI
- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.util.EventListener
public class SubstanceLabelUI
- extends javax.swing.plaf.basic.BasicLabelUI
UI for labels in Substance look and feel.
- Author:
- Kirill Grouchnikov
Fields inherited from class javax.swing.plaf.basic.BasicLabelUI |
labelUI |
Method Summary |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent comp)
|
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, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installUI, layoutCL, paintDisabledText, paintEnabledText, propertyChange, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUI |
Methods inherited from class javax.swing.plaf.ComponentUI |
contains, getAccessibleChild, getAccessibleChildrenCount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
substancePropertyChangeListener
protected java.beans.PropertyChangeListener substancePropertyChangeListener
- Property change listener.
SubstanceLabelUI
public SubstanceLabelUI()
- Creates a new UI delegate for labels.
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
installListeners
protected void installListeners(javax.swing.JLabel c)
- Overrides:
installListeners
in class javax.swing.plaf.basic.BasicLabelUI
uninstallListeners
protected void uninstallListeners(javax.swing.JLabel c)
- Overrides:
uninstallListeners
in class javax.swing.plaf.basic.BasicLabelUI
paint
public void paint(java.awt.Graphics g,
javax.swing.JComponent c)
- Overrides:
paint
in class javax.swing.plaf.basic.BasicLabelUI
update
public void update(java.awt.Graphics g,
javax.swing.JComponent c)
- Overrides:
update
in class javax.swing.plaf.ComponentUI