有没有办法从JColorChooser获取html颜色代码
我的Java Applet从用户那里获取三种颜色并对它们进行平均并显示颜色
我想在查看平均颜色后得到html颜色代码
我怎样才能做到这一点
编写一个方法将a转换Color为a String.
HTML颜色代码只是转换为十六进制的R,G和B值,并显示为前面带有井号的字符串.这是一种相当简单的编写方法.
public static String toHexString(Color c) {
StringBuilder sb = new StringBuilder("#");
if (c.getRed() < 16) sb.append('0');
sb.append(Integer.toHexString(c.getRed()));
if (c.getGreen() < 16) sb.append('0');
sb.append(Integer.toHexString(c.getGreen()));
if (c.getBlue() < 16) sb.append('0');
sb.append(Integer.toHexString(c.getBlue()));
return sb.toString();
}
| 归档时间: |
|
| 查看次数: |
2421 次 |
| 最近记录: |