`
superxielei
  • 浏览: 267154 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Color转换为16进制显示

    博客分类:
  • java
 
阅读更多
    public static String toHexEncoding(Color color) {
        String R, G, B;
        StringBuffer sb = new StringBuffer();

        R = Integer.toHexString(color.getRed());
        G = Integer.toHexString(color.getGreen());
        B = Integer.toHexString(color.getBlue());

        R = R.length() == 1 ? "0" + R : R;
        G = G.length() == 1 ? "0" + G : G;
        B = B.length() == 1 ? "0" + B : B;

        sb.append("0x");
        sb.append(R);
        sb.append(G);
        sb.append(B);

        return sb.toString();
    }
 
分享到:
评论

相关推荐

    Java中Color和16进制字符串互相转换的方法

    System.out.println("16进制字符串转为颜色的ARGB值:("+String.valueOf(color.getAlpha())+","+String.valueOf(color.getRed())+"," +String.valueOf(color.getGreen())+","+String.valueOf(color.getBlue())+")");...

    C#:ARGB与16进制颜色显示与转换

    以下是一个将16进制颜色转换为`Color`对象的例子: ```csharp public static Color HexToColor(string hex) { if (hex.Length == 8) return Color.FromArgb(Convert.ToInt32(hex.Substring(0, 2), 16), Convert....

    ColorPicker 查看颜色生产16进制数

    - **实时预览**:ColorPicker可能提供实时预览功能,用户调整颜色后,会立即显示对应的16进制颜色代码。 - **色板**:内置多种预设颜色色板,方便快速选取常用颜色。 - **色彩模式切换**:除了RGB,可能还支持HSV...

    把15进制的颜色转换为10进制的函数非常好用

    - **使用场景**:此功能适用于需要将网页颜色从16进制表示转换为RGB数值表示的应用场景。 - **注意事项**: - 输入颜色必须符合16进制颜色码的标准格式。 - 确保颜色字符串正确无误,避免出现非法输入导致错误。 ...

    swift-iOS屏幕自动适配和颜色转换成十六进制

    本文将深入探讨如何实现屏幕自动适配以及如何将颜色转换为十六进制格式,这对于创建跨不同设备兼容的应用至关重要。 一、屏幕自动适配 1. Auto Layout: Auto Layout是iOS中的布局系统,它允许开发者定义视图之间的...

    C#十六进制转换十六进制转换

    首先,我们来看如何将十进制整数转换为十六进制。在C#中,我们可以使用`ToString()`方法配合“X”或“x”格式说明符来实现这一转换。例如,要将整数123转换为十六进制字符串,代码如下: ```csharp int decimal...

    UIColor 16进制转三原色

    本篇将详细讲解如何将16进制颜色代码转换为`UIColor`的三原色(红色、绿色、蓝色)值,并介绍提供的`UIColorContrl`类的使用。 16进制颜色代码是网络上广泛使用的颜色表示方式,格式通常为`#RRGGBB`,其中`RR`代表...

    16进制位颜色转换为brush返回类型的brushes.xxxx格式的颜色类库

    在网上搜了很久都没有可以直接将16进制的颜色转换为brush返回类型的brushes.xxx格式,于是我自己写了个转换的类库,里面有个colorConvert()方法可以转换,直接传16进制的字符串参数进去就可以进行转换了,比如:...

    16进制颜色与UIColor互转

    有时候,我们可能需要将16进制的颜色代码转换为`UIColor`对象,或者相反,将`UIColor`对象转换为16进制字符串。这种转换在处理自定义颜色或者从网页设计中获取颜色值时特别有用。以下将详细讲解这个过程。 1. **16...

    pkColorPicker(16进制取色工具)_v4.0.0.0.zip

    16进制颜色代码(Hex Color Code)是Web设计中广泛使用的颜色表示方式,通过它我们可以精准地指定色彩。本文将深入探讨这款工具的功能特性及其在实际应用中的价值。 1. **16进制颜色系统** 16进制颜色系统是RGB...

    16进制码转化成颜色

    该方法名为`colorHx16toRGB`,其功能是从一个16进制颜色字符串中解析出对应的RGB值,并将其转换为`System.Drawing.Color`对象。 - **参数**: - `strHxColor`:表示16进制颜色的字符串。 - **返回值**: - 如果...

    将颜色转化为16进制的取色器

    2. **颜色显示**:取色器会展示所选颜色的RGB(红绿蓝)值,同时转换为16进制格式。例如,如果RGB值为(255, 0, 0),那么对应的16进制颜色代码就是#FF0000。 3. **颜色编辑**:用户可能还可以直接输入RGB或16进制值...

    取色器 16进制 网页 编写

    虽然C#本身不直接支持16进制颜色代码,但我们可以轻松地将16进制转换为`Color`对象。例如,`ColorTranslator.FromHtml("#eeff11")`将返回一个表示#eeff11颜色的`Color`实例。反之,`Color.ToArgb()`方法可以将颜色...

    VB6写的10进制16进制转换自动算色差

    这个项目“VB6写的10进制16进制转换自动算色差”提供了这样一个功能,它能将10进制数值转换为16进制,同时计算两种颜色之间的色差,这对于图像处理、色彩分析以及UI设计等领域非常有用。 首先,我们来看10进制到16...

    win32取色器(16进制)

    【win32取色器(16进制)】是一个基于Windows API(Win32 API)的程序,专为开发者和设计师设计,用于从屏幕上选取颜色并将其转换为16进制格式。这个程序在Visual Studio 2013环境下采用GDI(Graphics Device ...

    颜色和16进制之间的互相转换 playcolor

    在计算机科学和网页设计中,颜色通常以不同的表示方式来描述,其中16进制颜色码(Hex Color Code)是一种广泛使用的形式。标题中的“playcolor”可能是一款工具或程序,它帮助用户进行16进制与8进制颜色之间的转换,...

    iOS 16进制颜色设置

    在iOS应用开发中,我们需要将16进制颜色转换为iOS可以识别的UIColor对象。以下是一种转换方法: ```swift func hexStringToUIColor(_ hex: String) -> UIColor { var colorCode = hex.trimmingCharacters(in: ....

    RGB值与16进制值的换算,并且可以预览值的颜色

    转换RGB值到16进制,我们可以通过将每个十进制数转换为对应的十六进制数。例如,255转换为FF,128转换为80,0转换为0,所以(255, 128, 0)转换成#FF8000。反之,16进制到RGB的转换则是将每个两位的十六进制数转换回十...

Global site tag (gtag.js) - Google Analytics