Java中颜色的String和Color对象之间的互相转换
来源:互联网 发布:vb.net轻量级开发工具 编辑:程序博客网 时间:2024/06/04 21:12
package org.signsmile;
import java.awt.Color;
public class ColorConverter {
public static Color String2Color(String str) {
int i = Integer.parseInt(str.substring(1),16);
return new Color(i);
}
public static String Color2String(Color color) {
String R = Integer.toHexString(color.getRed());
R = R.length()<2?('0'+R):R;
String B = Integer.toHexString(color.getBlue());
B = B.length()<2?('0'+B):B;
String G = Integer.toHexString(color.getGreen());
G = G.length()<2?('0'+G):G;
return '#'+R+B+G;
}
}
string只是#000000形式的那种
至于blue的那种还没有实现 不过运用反射的话应该可以实现的
- Java中颜色的String和Color对象之间的互相转换
- java实现颜色Color对象和16进制之间的转换
- C#十六进制颜色与Color对象的互相转换
- C# 十六进制颜色与Color对象的互相转换
- 十六进制颜色与Color对象的互相转换
- C#十六进制颜色与Color对象的互相转换
- C#十六进制颜色与Color对象的互相转换
- JAVA中int,string,char之间的互相转换
- json:java对象和json对象之间的互相转换
- python3中bytes和string之间的互相转换
- Color和String之间的类型转换
- List和string之间的互相转换
- string和numeric之间的互相转换
- List和string之间的互相转换
- List和string之间的互相转换
- Java对象和集合与Json之间的互相转换
- java对象和json对象之间互相转换(中)
- java中字符串和其他类型之间的互相转换
- 一些内存拷贝函数
- SEO优化——花钱最少的推广方式(1)
- 软件设计模式在JavaScript中的应用
- 杂念
- Liferay 相关资源
- Java中颜色的String和Color对象之间的互相转换
- 使用boost的跨平台thread库
- 学习C++:实践者的方法
- 配置Microsoft Visual SourceSafe 2005
- PDFMaker无法找到Adobe PDF Printer 的打印驱动程序
- 教你如何识别轮胎优劣
- JavaScript对象模型
- 下载 Microsoft WindowsXP DDK
- JavaScript 中的内存泄露模式