读书人

【求解答】String 变换为 Color

发布时间: 2012-09-12 09:21:30 作者: rapoo

【求解答】String 转换为 Color


这是06年的帖子:http://topic.csdn.net/t/20060327/09/4641801.html

Color c = Color.getColor("red".trim());

为什么c的值为空啊???

在线坐等!

有关String转换为Color的办法…………

[解决办法]
public static Color getColor(String nm)查找系统属性中的一种颜色。
该参数被视为要获得的系统属性的名称。然后,将此属性的字符串值解释为一个整数值,该整数随后被转换为一个 Color 对象。

如果没有找到指定的属性,或者无法将它当作一个整数来分析,则返回 null。


参数:
nm - 颜色属性的名称
返回:
系统属性所转换的 Color
从以下版本开始:
JDK1.0

[解决办法]
System.setProperty("red", "0xFF0000");
Color c = Color.getColor("red".trim());


或者运行的时候指定:假如类叫Test
java -Dred=0xFF0000 Test

读书人网 >J2SE开发

热点推荐