在JAVA字体颜色中使用HTML颜色代码

发布于 2024-10-30 03:34:47 字数 118 浏览 1 评论 0原文

有没有办法将 HTML 哈希颜色代码用于字体?

我的意思是 #FFFFFF 将其用于

g2d.setColor(Color.white);

Is there any way to use HTML hash color code for Font?

I mean #FFFFFF to use it for

g2d.setColor(Color.white);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

最美的太阳 2024-11-06 03:34:47

您可以尝试

int intValue = Integer.parseInt( "FFFFFF",16);
Color aColor = new Color( intValue );

编辑:

要按名称获取颜色,您可以使用反射,

Color aColor   = (Color) Color.class.getField("white").get(null);

编辑2:

来自@eee

Color aColor = Color.decode("#FFFFFF");

Color aColor = Color.decode("0xFFFFFF");

you can try

int intValue = Integer.parseInt( "FFFFFF",16);
Color aColor = new Color( intValue );

EDIT:

To get color by name, you could use reflection,

Color aColor   = (Color) Color.class.getField("white").get(null);

EDIT 2:

from @eee

Color aColor = Color.decode("#FFFFFF");

or

Color aColor = Color.decode("0xFFFFFF");
眼眸里的那抹悲凉 2024-11-06 03:34:47
g2d.setColor( new Color( Integer.parseInt( "FFFFFF", 16 ) ) );
g2d.setColor( new Color( Integer.parseInt( "FFFFFF", 16 ) ) );
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文