2011-04-29 166 views
0

我試圖覆蓋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

此作品:

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