Java Swing setBackground非颜色类值

Java Swing setBackground非颜色类值,java,swing,colors,awt,rgb,Java,Swing,Colors,Awt,Rgb,我正在尝试给swing UI的某些区域上色,但感觉受 .setBackground(Color.//color here 有什么方法可以让我在这里使用更具体、更独特的颜色(甚至没有棕色)的十六进制值吗?每当我尝试时,都会显示一个错误。尝试 new Color(int r, int g, int b) 对于RGB new Color(int r, int g, int b, int a) 对于ARGB(a=alpha透明)您可以使用RGBA值来创建自己的颜色和/或查看将十六进制转换为RG

我正在尝试给swing UI的某些区域上色,但感觉受

.setBackground(Color.//color here
有什么方法可以让我在这里使用更具体、更独特的颜色(甚至没有棕色)的十六进制值吗?每当我尝试时,都会显示一个错误。

尝试

new Color(int r, int g, int b) 
对于RGB

new Color(int r, int g, int b, int a) 

对于ARGB(a=alpha透明)

您可以使用RGBA值来创建自己的颜色和/或查看将十六进制转换为RGB的示例。我如何使用这样的设置来实现这一点,我得到一个错误,指出int,int:buton1.setBackground(Color(175,178,35));按钮1.挫折背景(新颜色(17517835));啊,原谅我丢了一个字,谢谢你,非常感谢!