变化物质的文本颜色的LookAndFeel(Change text color of Substan

2019-06-28 08:20发布

我试图改变物质外观及感觉的文本颜色(其实我使用SubstanceGraphiteGlassLookAndFeel。我不知道该怎么做......

Answer 1:

最终你不得不惹的配色方案。

由于您使用的是石墨玻璃皮肤,用色方案搞乱相当容易,因为它们的值不会在Java代码中设置。 如果要复制的文件,他/org/pushingpixels/substance/api/skin/graphite.colorschemes到类路径中,你可以进入不同的方案定义和改变colorForeground条目是任何你想要的。 可能黑( #FFFFFF )或各种灰度( #cccccc#999999#666666#333333 )。 但由于他们是十六进制颜色,你可以做任何你想要的。



Answer 2:

  1. 更改所有KeysUIManager杀死所有的东西,创造这个伟大的主题

    • 所有的变化值KeysUIManager所有JComponents或混凝土JComponent

    • 在所有值的变化值Highlighter的所有(一个或多个) JComponents或混凝土JComponent

    • 我不知道,如果这个主题用还是不用的Trident也必须检查前Kirill's forum

  2. 或者更简单的改变混凝土JComponents例如,要重复所有JComponents

  3. 放弃

    从来没有改变ColorsFontsCustom Look and Feels ,要检查是否is or isn't有通过实施直接的方式author of L&F ,从来没有尝试过的所有JComponents和这个主题不是我喜欢的,再点第二个是安全通过消除实现副作用Custom L&F ,但在这种情况下,你可能要宽松实施Highlighter (S)



文章来源: Change text color of Substance LookAndFeel