Package com.sshtools.daemon.terminal
Class ColorHelper
- java.lang.Object
-
- com.sshtools.daemon.terminal.ColorHelper
-
public class ColorHelper extends java.lang.Object
- Version:
- $Revision: 1.12 $
- Author:
- $author$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BLACK
static java.lang.String
BLINK
static java.lang.String
BLINK_OFF
static java.lang.String
BLUE
static java.lang.String
BOLD
static java.lang.String
BOLD_OFF
static java.lang.String
CYAN
static java.lang.String
GREEN
static java.lang.String
INTERNAL_MARKER
static java.lang.String
ITALIC
static java.lang.String
ITALIC_OFF
static java.lang.String
MAGENTA
static int
MARKER_CODE
static java.lang.String
RED
static java.lang.String
RESET_ALL
static java.lang.String
UNDERLINED
static java.lang.String
UNDERLINED_OFF
static java.lang.String
white
static java.lang.String
YELLOW
-
Constructor Summary
Constructors Constructor Description ColorHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
blinkingText(java.lang.String str)
static java.lang.String
boldcolorizeText(java.lang.String str, java.lang.String color)
static java.lang.String
boldcolorizeText(java.lang.String str, java.lang.String fgc, java.lang.String bgc)
static java.lang.String
boldText(java.lang.String str)
static java.lang.String
colorizeBackground(java.lang.String str, java.lang.String color)
static java.lang.String
colorizeText(java.lang.String str, java.lang.String color)
static java.lang.String
colorizeText(java.lang.String str, java.lang.String fgc, java.lang.String bgc)
static long
getVisibleLength(java.lang.String str)
static java.lang.String
italicText(java.lang.String str)
static java.lang.String
underlinedText(java.lang.String str)
-
-
-
Field Detail
-
INTERNAL_MARKER
public static final java.lang.String INTERNAL_MARKER
- See Also:
- Constant Field Values
-
MARKER_CODE
public static final int MARKER_CODE
- See Also:
- Constant Field Values
-
BLACK
public static final java.lang.String BLACK
- See Also:
- Constant Field Values
-
RED
public static final java.lang.String RED
- See Also:
- Constant Field Values
-
GREEN
public static final java.lang.String GREEN
- See Also:
- Constant Field Values
-
YELLOW
public static final java.lang.String YELLOW
- See Also:
- Constant Field Values
-
BLUE
public static final java.lang.String BLUE
- See Also:
- Constant Field Values
-
MAGENTA
public static final java.lang.String MAGENTA
- See Also:
- Constant Field Values
-
CYAN
public static final java.lang.String CYAN
- See Also:
- Constant Field Values
-
white
public static final java.lang.String white
- See Also:
- Constant Field Values
-
BOLD
public static final java.lang.String BOLD
- See Also:
- Constant Field Values
-
BOLD_OFF
public static final java.lang.String BOLD_OFF
- See Also:
- Constant Field Values
-
ITALIC
public static final java.lang.String ITALIC
- See Also:
- Constant Field Values
-
ITALIC_OFF
public static final java.lang.String ITALIC_OFF
- See Also:
- Constant Field Values
-
UNDERLINED
public static final java.lang.String UNDERLINED
- See Also:
- Constant Field Values
-
UNDERLINED_OFF
public static final java.lang.String UNDERLINED_OFF
- See Also:
- Constant Field Values
-
BLINK
public static final java.lang.String BLINK
- See Also:
- Constant Field Values
-
BLINK_OFF
public static final java.lang.String BLINK_OFF
- See Also:
- Constant Field Values
-
RESET_ALL
public static final java.lang.String RESET_ALL
- See Also:
- Constant Field Values
-
-
Method Detail
-
colorizeText
public static java.lang.String colorizeText(java.lang.String str, java.lang.String color)
- Parameters:
str
-color
-- Returns:
-
colorizeBackground
public static java.lang.String colorizeBackground(java.lang.String str, java.lang.String color)
-
colorizeText
public static java.lang.String colorizeText(java.lang.String str, java.lang.String fgc, java.lang.String bgc)
-
boldcolorizeText
public static java.lang.String boldcolorizeText(java.lang.String str, java.lang.String color)
-
boldcolorizeText
public static java.lang.String boldcolorizeText(java.lang.String str, java.lang.String fgc, java.lang.String bgc)
-
boldText
public static java.lang.String boldText(java.lang.String str)
-
italicText
public static java.lang.String italicText(java.lang.String str)
-
underlinedText
public static java.lang.String underlinedText(java.lang.String str)
-
blinkingText
public static java.lang.String blinkingText(java.lang.String str)
-
getVisibleLength
public static long getVisibleLength(java.lang.String str)
-
-