处理js红色()绿色()蓝色()
问题描述:
我想发送从js处理js的颜色到javascript中使用的颜色。 格式如下: “rgb(255,0,0)” (或任何颜色值)。处理js红色()绿色()蓝色()
不管我怎么努力,我得到这个错误:
遗漏的类型错误:数量不是一个函数
我做了一些测试,它始终是红色(....这导致错误( 。大概绿,蓝)
String getRowColor(int r) {
if (r > rows || r < 0) {
return null;
}
else {
color c= colors[r];
String cStr = "rgb(";
cStr += red(c)+", ";
cStr += green(c)+", ";
cStr += blue(c)+")";
return cStr;
}
}
答
我认为: color c= colors[r];
应该是:color c= color(r);
+0
其余的代码意味着'colors'是一个“颜色”数组 – 2014-10-21 13:31:24
你的问题说“Javascript”,但你已经标记了这个“Java”。这是什么? – 2012-01-03 17:28:37
如果是java,则使用'StringBuffer'进行串联。 – RanRag 2012-01-03 17:29:01
是否有红色(c),绿色(c)和蓝色(c)的功能? – James 2012-01-03 17:29:31