flex 让color总是保持六位,并且不足的在前面用0进行填充

一般情况下,我们都会将颜色转化为十六进制,然后再用循环判断是否需要添加0。

这是一种思路:

var colorstr:String = color.toString(16).toUpperCase();

colorstr = "000000"+colorstr;

最后的颜色标准值="#"+colorstr.subStr(colorstr.lenth-6);

同样也可以应用在JAVA处理字符串中。

posted on 2010-08-22 09:22  画一个圆圈  阅读(112)  评论(0编辑  收藏  举报

导航