灵气的外观和感觉。改变很多颜色

时间:2014-04-10 08:39:37

标签: java swing colors look-and-feel nimbus

我根据自己的口味定制了雨云LAF的颜色。

许多控件中都使用了一些颜色。例如,Color(214,217,223)在许多控件中用作背景颜色。 (see: http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.html#primary)

我想在所有控件中替换该颜色。为了做到这一点,我必须使用这样的东西:

   UIManager.put("FileChooser.background", new Color(59, 13, 255));
   UIManager.put("TextPane.background", new Color(59, 13, 255));
   UIManager.put("FormattedTextField.background", new Color(59, 13, 255));

(如下所述:http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/color.html

有没有办法绕过UIManager Nimbus默认值,当找到一种颜色(在我的情况下(214,217,223))用我的选择颜色替换它时,这样我就不必放置一个UIManager.put( “......);每个控件的声明?

0 个答案:

没有答案