public class Ansi extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Ansi.Attribute |
static class |
Ansi.Color |
static class |
Ansi.Erase |
Constructor and Description |
---|
Ansi() |
Ansi(Ansi parent) |
Ansi(int size) |
Ansi(StringBuilder builder) |
public Ansi()
public Ansi(int size)
public Ansi(StringBuilder builder)
public static void setDetector(Callable<Boolean> detector)
public static boolean isDetected()
public static void setEnabled(boolean flag)
public static boolean isEnabled()
public static Ansi ansi(StringBuilder builder)
public Ansi fg(Ansi.Color color)
public Ansi bg(Ansi.Color color)
public Ansi fgBright(Ansi.Color color)
public Ansi fgBrightBlack()
public Ansi fgBrightBlue()
public Ansi fgBrightCyan()
public Ansi fgBrightDefault()
public Ansi fgBrightGreen()
public Ansi fgBrightMagenta()
public Ansi fgBrightRed()
public Ansi fgBrightYellow()
public Ansi bgBright(Ansi.Color color)
public Ansi bgBrightCyan()
public Ansi bgBrightDefault()
public Ansi bgBrightGreen()
public Ansi bgBrightMagenta()
public Ansi bgBrightRed()
public Ansi bgBrightYellow()
public Ansi a(Ansi.Attribute attribute)
public Ansi cursorToColumn(int x)
public Ansi cursorDown(int y)
public Ansi cursorRight(int x)
public Ansi cursorLeft(int x)
public Ansi cursorDownLine()
public Ansi cursorDownLine(int n)
public Ansi cursorUpLine()
public Ansi cursorUpLine(int n)
public Ansi eraseScreen()
public Ansi eraseScreen(Ansi.Erase kind)
public Ansi eraseLine(Ansi.Erase kind)
public Ansi scrollDown(int rows)
public Ansi saveCursorPosition()
@Deprecated public Ansi restorCursorPosition()
public Ansi restoreCursorPosition()
public Ansi a(CharSequence value, int start, int end)
public Ansi a(CharSequence value)
public Ansi a(StringBuffer value)
public Ansi render(String text)
AnsiRenderer
to generate the ANSI escape sequences for the supplied text.text
- textpublic Ansi render(String text, Object... args)
AnsiRenderer
to generate the ANSI escape sequences.text
- formatargs
- argumentsCopyright © 2009–2017 FuseSource, Corp.. All rights reserved.