javax.swing.plaf.metal
Class  MetalLabelUI
java.lang.Object
  |
  +--javax.swing.plaf.ComponentUI
        |
        +--javax.swing.plaf.LabelUI
              |
              +--javax.swing.plaf.basic.BasicLabelUI
                    |
                    +--javax.swing.plaf.metal.MetalLabelUI
- public class MetalLabelUI
- extends BasicLabelUI
  
A Windows L&F implementation of LabelUI.  This implementation 
 is completely static, i.e. there's only one UIView implementation 
 that's shared by all JLabel objects.
 
 
 
 
| Methods inherited from class javax.swing.plaf.basic.BasicLabelUI | 
getMaximumSize, 
getMinimumSize, 
getPreferredSize, 
installComponents, 
installDefaults, 
installKeyboardActions, 
installListeners, 
installUI, 
layoutCL, 
paint, 
paintEnabledText, 
propertyChange, 
uninstallComponents, 
uninstallDefaults, 
uninstallKeyboardActions, 
uninstallListeners, 
uninstallUI | 
 
 
| Methods inherited from class java.lang.Object | 
clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
toString, 
wait, 
wait, 
wait | 
 
metalLabelUI
protected static MetalLabelUI metalLabelUI
MetalLabelUI
public MetalLabelUI()
createUI
public static ComponentUI createUI(JComponent c)
paintDisabledText
protected void paintDisabledText(JLabel l,
                                 Graphics g,
                                 String s,
                                 int textX,
                                 int textY)
- Just paint the text gray (Label.disabledForeground) rather than 
 in the labels foreground color.
- Overrides:
 - paintDisabledText in class BasicLabelUI
 - See Also: 
 BasicLabelUI.paint(java.awt.Graphics, javax.swing.JComponent), 
BasicLabelUI.paintEnabledText(javax.swing.JLabel, java.awt.Graphics, java.lang.String, int, int)
 
 
Submit a bug or feature
Java is a trademark or registered trademark of Sun Microsystems,  Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.