Color color;
color = jColorChooser1.getColor();
int r = color.getRed();
int g = color.getGreen();
int b = color.getBlue();
StringBuffer sb=new StringBuffer("#");
if(r<=0xf){
sb.append("0").append(Integer.toString(r,16));
}
else
{
sb.append(Integer.toString(r,16));
}
if(g<=0xf){
sb.append("0").append(Integer.toString(r,16));
}
else
{
sb.append(Integer.toString(r,16));
}
if(b<=0xf){
sb.append("0").append(Integer.toString(r,16));
}
else
{
sb.append(Integer.toString(r,16));
}
return_s = sb.toString();
本文介绍了一段Java代码,该代码演示了如何从Java的Color对象中提取RGB值,并将其转换为十六进制颜色代码格式。这对于需要在程序中处理颜色转换的应用场景非常有用。
2818

被折叠的 条评论
为什么被折叠?



