Documentation of 'org.jhotdraw.color.ColorUtil' Java class
ColorUtil
org.jhotdraw.color

Class ColorUtil



  • public class ColorUtil
    extends java.lang.Object
    A utility class for Color and ColorSpace objects.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static float[] fromColor(java.awt.color.ColorSpace colorSpace, java.awt.Color c)
      Returns the color components in the specified color space from a Color object.
      static float[] fromRGB(java.awt.color.ColorSpace colorSpace, int rgb)
      Returns the color components in the specified color space from an rgb value.
      static float[] fromRGB(java.awt.color.ColorSpace colorSpace, int r, int g, int b)
      Returns the color components in the specified color space from RGB values.
      static java.lang.String getName(java.awt.color.ColorSpace a)
      Returns the name of the color space.
      static boolean isEqual(java.awt.color.ColorSpace a, java.awt.color.ColorSpace b)
      Returns true, if the two color spaces are equal.
      static java.awt.Color shadow(java.awt.Color c, int amount)
      Blackens the specified color by casting a black shadow of the specified amount on the color.
      static java.awt.Color toColor(java.awt.color.ColorSpace colorSpace, float... components)
      Returns a color object from color components in the specified color space.
      static int toRGB(java.awt.color.ColorSpace colorSpace, float... components)
      Returns an rgb value from color components in the specified color space.
      static java.lang.String toToolTipText(java.awt.Color c)
      Returns a tool tip text for the specified color with information in the color space of the color.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • fromColor

        public static float[] fromColor(java.awt.color.ColorSpace colorSpace,
                                        java.awt.Color c)
        Returns the color components in the specified color space from a Color object.
      • toColor

        public static java.awt.Color toColor(java.awt.color.ColorSpace colorSpace,
                                             float... components)
        Returns a color object from color components in the specified color space.
      • fromRGB

        public static float[] fromRGB(java.awt.color.ColorSpace colorSpace,
                                      int rgb)
        Returns the color components in the specified color space from an rgb value.
      • fromRGB

        public static float[] fromRGB(java.awt.color.ColorSpace colorSpace,
                                      int r,
                                      int g,
                                      int b)
        Returns the color components in the specified color space from RGB values.
      • toRGB

        public static int toRGB(java.awt.color.ColorSpace colorSpace,
                                float... components)
        Returns an rgb value from color components in the specified color space.
      • toToolTipText

        public static java.lang.String toToolTipText(java.awt.Color c)
        Returns a tool tip text for the specified color with information in the color space of the color.
      • isEqual

        public static boolean isEqual(java.awt.color.ColorSpace a,
                                      java.awt.color.ColorSpace b)
        Returns true, if the two color spaces are equal.
      • getName

        public static java.lang.String getName(java.awt.color.ColorSpace a)
        Returns the name of the color space. If the color space is an ICC_ColorSpace the name is retrieved from the "desc" data element of the color profile.
        Parameters:
        a - A ColorSpace.
        Returns:
        The name.
      • shadow

        public static java.awt.Color shadow(java.awt.Color c,
                                            int amount)
        Blackens the specified color by casting a black shadow of the specified amount on the color.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.