переопределяет свойства нимба - PullRequest
0 голосов
/ 29 апреля 2011

Я пытаюсь переопределить некоторые свойства венчика для JLabel.

UIDefaults labelDefault = new UIDefaults();
    labelDefault.put("Label.font", new FontUIResource("Arial", Font.PLAIN, 14));
    labelDefault.put("Label.foreground", new ColorUIResource(210, 210, 210));
label.putClientProperty("Nimbus.Overrides", labelDefault);
    label.putClientProperty("Nimbus.Overrides.InheritDefaults",false);

Для шрифта он работает правильно, но не для цвета. Можно ли изменить цвет таким образом? Спасибо.

1 Ответ

1 голос
/ 04 мая 2011

это работает:

labelDefault.put("Label[Enabled].textForeground", new ColorUIResource(210, 210, 210));
...