java - 如何将 hexString 转换为 SWT Color?

标签 java colors hex swt

<分区>

当您有 hexString #FFF080 并且您想将其转换为 org.eclipse.swt.graphics.Color 时,最好的方法是什么?

最佳答案

或者简单地这样做:

public static Color decode(Display display, String hexString)
{
    try
    {
        java.awt.Color c = java.awt.Color.decode(hexString);

        return new Color(display, c.getRed(), c.getGreen(), c.getBlue());
    }
    catch(NumberFormatException e)
    {
        return null;
    }
}

关于java - 如何将 hexString 转换为 SWT Color?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36196559/

相关文章:

c# - 车牌识别 - 确定像素比较的颜色范围

perl - 如何用Perl将指定格式的数据写入二进制文件?

java - 解析 HTML 信息以找出所选选项

java - 在 Swing 中显示 vulkan 渲染

java - 如何将背景颜色更改为 RecycleView 中的特定查看器项目?

Java - DataOutputStream 的 writeLong 方法和写入十六进制

C - 将字符显示为十六进制

java - 在 Windows 上编译 Java 时访问被拒绝

delphi - 在Delphi中XPManifest后设置TTabControl颜色

c# - 如何仅将 8 位 PNG 图像读取为 8 位 PNG 图像?