Package ipsk.awt

Class ColorUtils


  • public class ColorUtils
    extends java.lang.Object
    Author:
    klausj
    • Constructor Summary

      Constructors 
      Constructor Description
      ColorUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String colorToRGBAString​(java.awt.Color c)  
      static java.lang.String colorToString​(java.awt.Color c)
      Converts AWT color to string.
      static void main​(java.lang.String[] args)  
      static java.awt.Color stringToColor​(java.lang.String colorString)
      Parses AWT color names (available constants) and hex representations.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ColorUtils

        public ColorUtils()
    • Method Detail

      • colorToRGBAString

        public static java.lang.String colorToRGBAString​(java.awt.Color c)
      • colorToString

        public static java.lang.String colorToString​(java.awt.Color c)
        Converts AWT color to string. The method only converts AWT constant colors to their names, other colors are returned as hex representations in the form #rrggbbaa.
        Parameters:
        c - AWT color
        Returns:
        color string
      • stringToColor

        public static java.awt.Color stringToColor​(java.lang.String colorString)
                                            throws ParserException
        Parses AWT color names (available constants) and hex representations. The method only converts AWT constant color names and parses hex representations in the form #rrggbbaa.
        Parameters:
        colorString -
        Returns:
        decoded AWT color
        Throws:
        ParserException
      • main

        public static void main​(java.lang.String[] args)