50 |
import javax.swing.Icon; |
import javax.swing.Icon; |
51 |
import javax.swing.JComponent; |
import javax.swing.JComponent; |
52 |
import javax.swing.JLabel; |
import javax.swing.JLabel; |
53 |
|
import javax.swing.LookAndFeel; |
54 |
import javax.swing.SwingUtilities; |
import javax.swing.SwingUtilities; |
|
import javax.swing.UIDefaults; |
|
|
import javax.swing.UIManager; |
|
55 |
import javax.swing.plaf.ComponentUI; |
import javax.swing.plaf.ComponentUI; |
56 |
import javax.swing.plaf.LabelUI; |
import javax.swing.plaf.LabelUI; |
57 |
|
|
344 |
*/ |
*/ |
345 |
protected void installDefaults(JLabel c) |
protected void installDefaults(JLabel c) |
346 |
{ |
{ |
347 |
UIDefaults defaults = UIManager.getLookAndFeelDefaults(); |
LookAndFeel.installColorsAndFont(c, "Label.background", "Label.foreground", |
348 |
|
"Label.font"); |
|
c.setForeground(defaults.getColor("Label.foreground")); |
|
|
c.setBackground(defaults.getColor("Label.background")); |
|
|
c.setFont(defaults.getFont("Label.font")); |
|
349 |
//XXX: There are properties we don't use called disabledForeground |
//XXX: There are properties we don't use called disabledForeground |
350 |
//and disabledShadow. |
//and disabledShadow. |
351 |
} |
} |