Class ANSI
java.lang.Object
org.aesh.terminal.utils.ANSI
Utility class to provide ANSI codes for different operations
- Author:
- Ståle W. Pedersen invalid input: '<'stale.pedersen@jboss.org>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final int[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final int[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final int[]static final int[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final int[]static final int[]static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic PointgetActualCursor(int[] input) static int[]moveColumnsLeft(int rows) static int[]moveColumnsRight(int rows) static int[]moveRowsDown(int rows) static int[]moveRowsUp(int rows) static int[]printAnsi(char... out) Return a ansified string based on paramstatic int[]Return a ansified string based on param
-
Field Details
-
START
- See Also:
-
BLACK_TEXT
- See Also:
-
RED_TEXT
- See Also:
-
GREEN_TEXT
- See Also:
-
YELLOW_TEXT
- See Also:
-
BLUE_TEXT
- See Also:
-
MAGENTA_TEXT
- See Also:
-
CYAN_TEXT
- See Also:
-
WHITE_TEXT
- See Also:
-
DEFAULT_TEXT
- See Also:
-
BLACK_BG
- See Also:
-
RED_BG
- See Also:
-
GREEN_BG
- See Also:
-
YELLOW_BG
- See Also:
-
BLUE_BG
- See Also:
-
MAGENTA_BG
- See Also:
-
CYAN_BG
- See Also:
-
WHITE_BG
- See Also:
-
DEFAULT_BG
- See Also:
-
ALTERNATE_BUFFER
-
MAIN_BUFFER
-
INVERT_BACKGROUND
-
NORMAL_BACKGROUND
-
RESET
- See Also:
-
BOLD
-
BOLD_OFF
- See Also:
-
UNDERLINE
-
UNDERLINE_OFF
-
BLINK
-
BLINK_OFF
- See Also:
-
CURSOR_START
public static final int[] CURSOR_START -
ERASE_WHOLE_LINE
public static final int[] ERASE_WHOLE_LINE -
CURSOR_ROW
- See Also:
-
CLEAR_SCREEN
public static final int[] CLEAR_SCREEN -
CURSOR_SAVE
-
CURSOR_RESTORE
-
CURSOR_HIDE
- See Also:
-
CURSOR_SHOW
- See Also:
-
ERASE_LINE_FROM_CURSOR
public static final int[] ERASE_LINE_FROM_CURSOR -
MOVE_LINE_UP
public static final int[] MOVE_LINE_UP -
MOVE_LINE_DOWN
public static final int[] MOVE_LINE_DOWN -
LIGHT_BG
- See Also:
-
DARK_BG
- See Also:
-
-
Method Details
-
printAnsi
Return a ansified string based on param- Parameters:
out- string- Returns:
- ansified string
-
printAnsi
public static int[] printAnsi(char... out) Return a ansified string based on param- Parameters:
out- what will be ansified- Returns:
- ansified string
-
getActualCursor
-
moveRowsUp
public static int[] moveRowsUp(int rows) -
moveRowsDown
public static int[] moveRowsDown(int rows) -
moveColumnsRight
public static int[] moveColumnsRight(int rows) -
moveColumnsLeft
public static int[] moveColumnsLeft(int rows)
-