```html Usage:
String msg = Ansi.Red.and(Ansi.BgYellow).format("Hello %s", name)
String msg = Ansi.Blink.colorize("BOOM!")
Or, if you are adverse to that, you can use the constants directly:
String msg = new Ansi(Ansi.ITALIC, Ansi.GREEN).format("Green money")
Or, even:
String msg = Ansi.BLUE + "scientific"NOTE: Nothing stops you from combining multiple FG colors or BG colors, but only the last one will display. ```
| Modifiers | Name | Description |
|---|---|---|
static java.lang.String |
BACKGROUND_BLACK |
|
static java.lang.String |
BACKGROUND_BLUE |
|
static java.lang.String |
BACKGROUND_CYAN |
|
static java.lang.String |
BACKGROUND_GREEN |
|
static java.lang.String |
BACKGROUND_MAGENTA |
|
static java.lang.String |
BACKGROUND_RED |
|
static java.lang.String |
BACKGROUND_WHITE |
|
static java.lang.String |
BACKGROUND_YELLOW |
|
static java.lang.String |
BLACK |
|
static java.lang.String |
BLINK |
|
static java.lang.String |
BLUE |
|
static Ansi |
BgBlack |
|
static Ansi |
BgBlue |
|
static Ansi |
BgCyan |
|
static Ansi |
BgGreen |
|
static Ansi |
BgMagenta |
|
static Ansi |
BgRed |
|
static Ansi |
BgWhite |
|
static Ansi |
BgYellow |
|
static Ansi |
Black |
|
static Ansi |
Blink |
|
static Ansi |
Blue |
|
static Ansi |
Bold |
|
static java.lang.String |
CYAN |
|
static Ansi |
Cyan |
|
static java.lang.String |
GREEN |
|
static Ansi |
Green |
|
static java.lang.String |
HIGH_INTENSITY |
|
static Ansi |
HighIntensity |
|
static java.lang.String |
INVISIBLE_TEXT |
|
static java.lang.String |
ITALIC |
|
static Ansi |
Italic |
|
static java.lang.String |
LOW_INTENSITY |
|
static Ansi |
LowIntensity |
|
static java.lang.String |
MAGENTA |
|
static Ansi |
Magenta |
|
static Ansi |
Normal |
|
static java.lang.String |
RAPID_BLINK |
|
static java.lang.String |
RED |
|
static java.lang.String |
REVERSE_VIDEO |
|
static Ansi |
RapidBlink |
|
static Ansi |
Red |
|
static java.lang.String |
SANE |
|
static java.lang.String |
UNDERLINE |
|
static Ansi |
Underline |
|
static java.lang.String |
WHITE |
|
static Ansi |
White |
|
static java.lang.String |
YELLOW |
|
static Ansi |
Yellow |
| Constructor and description |
|---|
Ansi
(java.lang.String... codes) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |