Class AnsiColor
java.lang.Object
org.strassburger.colorlab4j.color.Color
org.strassburger.tui4j.formatting.ansi.AnsiColor
Represents an ANSI color that can be used in terminal styling
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColorstatic final AnsiColor -
Method Summary
-
Field Details
-
DEFAULT
-
BLACK
-
RED
-
GREEN
-
YELLOW
-
BLUE
-
MAGENTA
-
CYAN
-
WHITE
-
BRIGHT_BLACK
-
BRIGHT_RED
-
BRIGHT_GREEN
-
BRIGHT_YELLOW
-
BRIGHT_BLUE
-
BRIGHT_MAGENTA
-
BRIGHT_CYAN
-
BRIGHT_WHITE
-
-
Method Details
-
toRGB
Converts this ANSI color to its RGB representation.
Note: ANSI colors do not have direct RGB values, so this is an approximation. -
toHSL
-
toHSV
-
toLAB
-
toXYZ
-
toCssString
- Specified by:
toCssStringin classColor
-
toAnsi
-
toAnsiBackground
- Overrides:
toAnsiBackgroundin classColor
-