kd.bos.form

## 类 ColorUtils

- java.lang.Object
- - kd.bos.form.ColorUtils

-     public class ColorUtils
      extends java.lang.Object

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `ColorUtils.ColorName`

  - ### 构造器概要

    构造器
    构造器和说明
    `ColorUtils()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `int` | `colorToHex(java.awt.Color c)`
    `java.lang.String` | `getColorNameFromColor(java.awt.Color color)`
    `java.lang.String` | `getColorNameFromHex(int hexColor)` Convert hexColor to rgb, then call getColorNameFromRgb(r, g, b)
    `java.lang.String` | `getColorNameFromRgb(int r, int g, int b)` Get the closest color name from our list
    `java.lang.String` | `getHexColorNameFromColorName(java.lang.String colorName)`
    `java.util.Map<java.lang.Integer,java.lang.String>` | `gradientColor(java.lang.String colorStr, int step)`
    `java.awt.Color` | `toColorFromString(java.lang.String colorStr)` 字符串转换成Color对象
    `java.lang.String` | `toHexFromColor(java.awt.Color color)` Color对象转换成字符串

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### ColorUtils

          public ColorUtils()

  - ### 方法详细资料

    - #### getHexColorNameFromColorName

          public java.lang.String getHexColorNameFromColorName(java.lang.String colorName)

    - #### getColorNameFromRgb

          public java.lang.String getColorNameFromRgb(int r,
                                                      int g,
                                                      int b)

      Get the closest color name from our list
      参数:
        `r` -
        `g` -
        `b` -
      返回:

    - #### getColorNameFromHex

          public java.lang.String getColorNameFromHex(int hexColor)

      Convert hexColor to rgb, then call getColorNameFromRgb(r, g, b)
      参数:
        `hexColor` -
      返回:

    - #### colorToHex

          public int colorToHex(java.awt.Color c)

    - #### getColorNameFromColor

          public java.lang.String getColorNameFromColor(java.awt.Color color)

    - #### gradientColor

          public java.util.Map<java.lang.Integer,java.lang.String> gradientColor(java.lang.String colorStr,
                                                                                 int step)

    - #### toHexFromColor

          public java.lang.String toHexFromColor(java.awt.Color color)

      Color对象转换成字符串
      参数:
        `color` - Color对象
      返回:
        16进制颜色字符串

    - #### toColorFromString

          public java.awt.Color toColorFromString(java.lang.String colorStr)

      字符串转换成Color对象
      参数:
        `colorStr` - 16进制颜色字符串
      返回:
        Color对象