clwn.net
当前位置:首页 >> 如何把字符串转换成Color类型 >>

如何把字符串转换成Color类型

1、Color.FromArgb(120,243,244,247) 先将F3,F4,F7转化为十进制数,再调用以上方法。 2、把F3 F4 F7转成10进制 然后用 Color.FromArgb 3、Color yourColor = Color.FromName("#F3F4F7"); 4、比较笨一点的办法: string a="#F3F4F7"; new System....

1、Color.FromArgb(120,243,244,247) 先将F3,F4,F7转化为十进制数,再调用以上方法。 2、把F3 F4 F7转成10进制 然后用 Color.FromArgb 3、Color yourColor = Color.FromName("#F3F4F7"); 4、比较笨一点的办法: string a="#F3F4F7"; new System....

string c1 = System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color.Red); // c1 = "#ff0000";或c1 = "Red"; System.Drawing.Color c2 = System.Drawing.ColorTranslator.FromHtml("#ff0000");

命令名称: ColorToRGB 颜色转RGB 命令功能: 把16进制颜色值转换分解到10进制(R,G,B)分量中 命令参数: 参数1 字符串型,16进制颜色值 参数2 整数型,返回10进制R分量 参数3 整数型,返回10进制G分量 参数4 整数型,返回10进制B分量

UInt16 C =0x597f; //16进制颜色值 byte R,G,B; //8位RGB值 R =(byte) (C>> 10); //取出高位R的分量 G =(byte)((C>> 5) &0x1f); //取出高位G的分量 B =(byte)(C&0x1f); //取出高位B的分量 Color c =Color.FromArgb(255,R,G,B); //这个是16位组合...

试试这个 int r=182; int g=169; int b=48; textArea.setForeground(new Color(r,g,b));

没有什么好的办法获取yellow这个字符串,因为system.drawing.color是个结构体,没法FOREACH循环。 建议楼主建立一个hashtable存储“颜色名”,“rgb数值”.之后对RGB值进行foreach匹配。

#include#include#includeintzh(chars[]){inti,m,temp=0,n;m=strlen(s);//十六进制是按字符串传进来的,所以要获得他的长度for(i=0;i='A'&&s[i]='a'&&s[i]

submit= new JButton("登陆"); submit.setFont(new Font("宋体", Font.PLAIN, 16)); 三个参数分别表示: 字体,样式(粗体,斜体等),字号 submit.setForeground(Color.RED); 这个表示给组件上的文字设置颜色Color.RED表示红色 当然你也可以自...

如果你有一个字符串“clblack ”,你想将其转换成标识颜色的常数clblack,可选择Graphics中的函数StringToColor来进行转换

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com