public class MetalLabelUI extends BasicLabelUI
| Modifier and Type | Field and Description |
|---|---|
protected static MetalLabelUI |
metalLabelUI
The default
MetalLabelUI instance. |
labelUI| Constructor and Description |
|---|
MetalLabelUI() |
| Modifier and Type | Method and Description |
|---|---|
static ComponentUI |
createUI(JComponent c) |
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.
|
getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, layoutCL, paint, paintEnabledText, propertyChange, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIcontains, getAccessibleChild, getAccessibleChildrenCount, updateprotected static MetalLabelUI metalLabelUI
MetalLabelUI instance. This field might
not be used. To change the default instance use a subclass which
overrides the createUI method, and place that class
name in defaults table under the key "LabelUI".public static ComponentUI createUI(JComponent c)
protected void paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY)
paintDisabledText in class BasicLabelUIl - an instance of JLabelg - an instance of Graphicss - a texttextX - an X coordinatetextY - an Y coordinateBasicLabelUI.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
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2024, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.