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的那种还没有实现 不过运用反射的话应该可以实现的
发表评论
-
Linux下web项目中File地址错误问题
2014-07-21 12:42 731String path = servletContext.g ... -
Spring MVC 表单提交 405
2014-05-05 10:17 1121Spring MVC post表单提交后返回页面报错:405 ... -
HttpSession清空
2014-04-30 13:41 1090// 销毁session session.invalid ... -
java.io.InvalidClassException异常处理
2013-07-16 16:27 16529java.io.InvalidClassException ... -
发布应用后出现问题的处理思路
2012-07-05 12:11 853发布后的应用,源码都被打成了jar包,无法进行debug,如果 ... -
HTTP404 There is no Action mapped for namespace / and action name login.
2012-06-19 12:04 1659Web项目采用SSH架构,偶尔报“There is no Ac ... -
net.sf.cglib.core.CodeGenerationException: 异常处理
2012-06-12 14:36 0做流程引用了JBPM3的包,在发布的时候经常会报一个异常: ... -
MyEclipse下有main函数类运行报错:Editor does not contain a main type
2012-03-31 10:59 5123出现这种问题的原因是,该java文件所在的包没有被MyEcl ... -
apache.commons.lang2.3学习笔记-CharEncoding
2011-12-06 21:40 1006public class TestCharEncodin ... -
apache.commons.lang2.3学习笔记-ChartSetUtils
2011-12-06 21:29 1151public class TestChartSetUti ... -
apache.commons.lang2.3学习笔记-BooleanUtils
2011-12-06 21:28 1445public class TestBooleanUtil ... -
apache.commons.lang2.3学习笔记-ArrayUtils
2011-12-06 03:18 2297public class Lang { class B ... -
【转】使用Swing皮肤机制 更换皮肤
2011-09-30 08:43 1929转自:http://tech.ddvip.c ... -
【转】Date类学习总结(Calendar Date 字符串 相互转换 格式化)
2011-08-18 20:09 904Date类学习总结 1.计算某一月份的最大天数 Ca ... -
BigDecimal设置精度
2011-06-17 09:16 12880public BigDecimal setScale ... -
DecimalFormat用法 数字类型文本格式转化
2011-05-18 22:38 2392//String custom="#,###,00& ... -
@incolue org.apache.jasper.JasperException处理
2011-05-05 13:15 947在jsp中 使用include 可能发生以下异常: org. ... -
org.apache.commons.collections.MultiMap 使用范例
2011-04-23 09:15 1830MultiMap map = new MultiValueM ... -
JAVA数字格式化
2011-04-22 09:44 899java.text.DecimalFormat df = ne ... -
Java泛型使用
2011-04-22 09:22 824// IBean为基类 TestBean为子类 /** ...
相关推荐
Java 中颜色的 String 和 Color 对象之间的互相转换 在 Java 中,颜色的表示形式有多种,包括字符串形式和 Color 对象形式。这两种形式可以互相转换,本文将介绍 Java 中颜色的 String 和 Color 对象之间的互相转换...
Java 中 Color 和 16 进制字符串互相转换的方法 Java 中 Color 和 16 进制字符串互相转换是非常重要的知识点,对于 Java 开发者来说尤其重要。本文主要介绍了 Java 中 Color 和 16 进制字符串互相转换的相关知识点...
【Java 语言基础】 ...以上就是《Java2实用教程(第3版)》中的一些核心知识点,包括基本语法、类和对象、数据类型转换、数组操作以及条件判断等。通过这些例子,读者可以深入理解Java编程的基本概念和操作。
例如,`enum Color { RED, GREEN, BLUE }`定义了一个颜色枚举,可以用于定义固定的颜色选项。 3. **匿名内部类(Anonymous Inner Classes)**:Java 5.0允许创建没有名字的内部类,通常用于实现接口或继承类,简化...
10. **循环**:for循环和while循环都可以用来重复执行代码块,它们之间可以互相转换。第10题中,D选项是正确的,即两种循环结构中都必须有循环体,循环体不能为空。 11. **数据类型**:Java的基本数据类型不包括`...
自动装包和拆包使得基本类型和它们对应的包装类之间可以无缝转换。这意味着你可以直接将基本类型与包装类互相赋值,而无需手动进行转换。例如,`int a = 3; Collection<Integer> c = new ArrayList(); c.add(a);`...
在Java中,`String`类没有`length`方法来获取字符串长度(选项C是错误的)。正确的做法是使用`.length()`方法。 ### JDBC编程 **24. 执行存储过程** 在JDBC编程中,使用`CallableStatement`类来执行数据库的存储...
18.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...