Class StiColor

java.lang.Object
com.stimulsoft.base.drawing.StiColor
All Implemented Interfaces:
IStiSerializable, IStiSerializableToString

public class StiColor extends Object implements IStiSerializable, IStiSerializableToString
Copyright Stimulsoft
  • Field Details

    • DarkGray

      public static final StiColor DarkGray
    • Red

      public static final StiColor Red
    • Blue

      public static final StiColor Blue
    • Firebrick

      public static final StiColor Firebrick
    • Gainsboro

      public static final StiColor Gainsboro
    • Gray

      public static final StiColor Gray
    • Black

      public static final StiColor Black
    • Silver

      public static final StiColor Silver
    • Transparent

      public static final StiColor Transparent
    • Empty

      public static final StiColor Empty
    • White

      public static final StiColor White
    • a

      public int a
    • r

      public int r
    • g

      public int g
    • b

      public int b
  • Constructor Details

    • StiColor

      public StiColor()
    • StiColor

      public StiColor(String r, String g, String b)
    • StiColor

      public StiColor(int r, int g, int b)
    • StiColor

      public StiColor(String a, String r, String g, String b)
    • StiColor

      public StiColor(int a, int r, int g, int b)
    • StiColor

      public StiColor(StiColorEnum color)
    • StiColor

      public StiColor(int a, int r, int g, int b, String name)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toHTML

      public String toHTML()
    • toArgbHTML

      public String toArgbHTML()
      Not supported by HTML, use toRGBAhtml()!
      Returns:
    • toArgb

      public String toArgb()
    • toRGBAhtml

      public String toRGBAhtml()
    • parseIntARGB

      public static StiColor parseIntARGB(int color)
    • parseIntRGB

      public static StiColor parseIntRGB(int color)
    • getAwtColor

      public Color getAwtColor()
    • light

      public StiColor light(int value)
    • dark

      public StiColor dark(int value)
    • clone

      public StiColor clone()
      Overrides:
      clone in class Object
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setA

      public void setA(int a)
    • getA

      public int getA()
    • setR

      public void setR(int r)
    • getR

      public int getR()
    • setG

      public void setG(int g)
    • getG

      public int getG()
    • setB

      public void setB(int b)
    • getB

      public int getB()
    • is

      public boolean is(StiColorEnum color)
    • serializeString

      public String serializeString()
    • serializeStringArray

      public static String serializeStringArray(StiColor[] colors)
    • fromAColor

      public static StiColor fromAColor(int alpha, StiColor color)
    • fromArgb

      public static StiColor fromArgb(int a, int r, int g, int b)
    • deserializeString

      public static StiColor deserializeString(String value)
    • deserializeStringArray

      public static StiColor[] deserializeStringArray(String value)
    • create

      public static StiColor create(StiColorEnum color)
    • Light

      public static StiColor Light(StiColorEnum color, int i)
    • Dark

      public static StiColor Dark(StiColorEnum color, int i)
    • serialize

      public String serialize()
      Specified by:
      serialize in interface IStiSerializableToString
    • deserialize

      public void deserialize(String textContent)
      Specified by:
      deserialize in interface IStiSerializableToString
    • equals

      public boolean equals(StiColorEnum color)
    • equals

      public boolean equals(StiColor color)
    • equals

      public boolean equals(Object color)
      Overrides:
      equals in class Object
    • fromArgb

      public static StiColor fromArgb(int r, int g, int b)
    • by

      public static StiColor by(StiColorEnum color)
    • fromArgb

      public static StiColor fromArgb(int alpha, StiColor color)
    • setGradient

      public void setGradient(int gradient)
    • getGradient

      public int getGradient()
    • ConvertColorToString

      public static Object ConvertColorToString(StiColor color)
    • ConvertStringToColor

      public static StiColor ConvertStringToColor(String string)
    • FromArgb

      public static StiColor FromArgb(int alpha, StiColor color)
    • FromArgb

      public static StiColor FromArgb(int intColor)
    • fromHtml

      public static StiColor fromHtml(String colorStr)
    • get

      public static StiColor get(String color)
    • getColor

      public static StiColor getColor(String colorName)
    • darkGray

      public static StiColor darkGray()
    • red

      public static StiColor red()
    • blue

      public static StiColor blue()
    • firebrick

      public static StiColor firebrick()
    • gainsboro

      public static StiColor gainsboro()
    • gray

      public static StiColor gray()
    • black

      public static StiColor black()
    • silver

      public static StiColor silver()
    • transparent

      public static StiColor transparent()
    • empty

      public static StiColor empty()
    • white

      public static StiColor white()
    • green

      public static StiColor green()
    • yellow

      public static StiColor yellow()
    • purple

      public static StiColor purple()