java - 如何在Java中将8个字符的字符串转换为ARGB颜色格式?

标签 java string parsing colors floating-point

当我在文本字段中输入颜色代码 (AARRGGBB) 时,我需要使用字符串表示的颜色更新组件(其格式为 AARRGGBB )。我把它分成 4 个子串,然后就停下来了。

我需要将 RR 字符串设置为浮点值,因此在完成所有过程之后,我应该创建如下颜色:

Color c = new Color(floatA, floatR, floatG, floatB);

任何建议都欢迎,只要最终我能得到颜色。

最佳答案

new Color((int)Long.parseLong(code, 16), true);

可能有用。

关于java - 如何在Java中将8个字符的字符串转换为ARGB颜色格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9031450/

相关文章:

python - 在 python 中解析法语日期

java - 将字符串格式化为特定精度时遇到问题

c++ - 从字符串文字初始化 char 数组

java - 如何设置字符串中的下标和上标文本(例如数学指数)

android - 使用 Xpath 在 Android 中解析 XMl

java - 我的计时器线程可能用 Thread.sleep 欺骗他?

java - IntelliJ 部署到 GAE 不起作用

Java - : long n = 8751475143; 错误

java - 读取Oracle 10gas上的环境变量

.net - HTML Agility Pack 和 Visual Studio C++ 的问题