我正在尝试在setBackground
上调用JPanel
,以使其与我的JFrame
的颜色匹配,但是该颜色比我键入的颜色要亮一些。
我已经尝试设置HSB,RGB,HEX代码,它们都给我相同的颜色,我的颜色更亮。
不太了解如何获得我想要的颜色吗?
编辑:
我从Photoshop获得颜色。我查找正确的颜色(我想要的)并复制HSB RGB或HEX代码。它在Photoshop中看起来应该是应该的,但是Java为我提供了更亮的颜色?
我已经使用了Java代码:
Color color = new Color(0x94b3c7);
jpanel.setBackground(color);
我正在尝试在JPanel上调用setBackground,以使其与我的JFrame的颜色匹配,但是该颜色比我键入的颜色要明亮得多。我已经尝试设置HSB,RGB,HEX代码,他们...
该物质正在使您的背景颜色“变色”,以尝试添加一些主题的颜色。如果使用不同的皮肤,将会得到不同的结果。例如,秋天的皮肤会使东西变得很橙色。通过将客户端属性org.pushingpixels.substance.api.SubstanceLookAndFeel#COLORIZATION_FACTOR
设置为1.0
,可以逐个组件地对此进行更改。例如:
此SSCCE在您的Photoshop样本中显示颜色:
所以我发现了问题。这实际上有点烦人,我可能应该在问题中添加此内容,但我从未想到这是导致问题的原因。