Package org.jline.jansi.io
Class WindowsAnsiProcessor
java.lang.Object
org.jline.jansi.io.AnsiProcessor
org.jline.jansi.io.WindowsAnsiProcessor
A Windows ANSI escape processor, that uses JNA to access native platform
API's to change the console attributes (see
Jansi native Kernel32).
The native library used is named jansi
and is loaded using HawtJNI Runtime
Library
- Since:
- 1.19
- Author:
- Hiram Chirino, Joris Kuipers
-
Field Summary
Fields inherited from class org.jline.jansi.io.AnsiProcessor
ATTRIBUTE_BLINK_FAST, ATTRIBUTE_BLINK_OFF, ATTRIBUTE_BLINK_SLOW, ATTRIBUTE_CONCEAL_OFF, ATTRIBUTE_CONCEAL_ON, ATTRIBUTE_INTENSITY_BOLD, ATTRIBUTE_INTENSITY_FAINT, ATTRIBUTE_INTENSITY_NORMAL, ATTRIBUTE_ITALIC, ATTRIBUTE_NEGATIVE_OFF, ATTRIBUTE_NEGATIVE_ON, ATTRIBUTE_UNDERLINE, ATTRIBUTE_UNDERLINE_DOUBLE, ATTRIBUTE_UNDERLINE_OFF, BLACK, BLUE, CYAN, ERASE_LINE, ERASE_LINE_TO_BEGINING, ERASE_LINE_TO_END, ERASE_SCREEN, ERASE_SCREEN_TO_BEGINING, ERASE_SCREEN_TO_END, GREEN, MAGENTA, os, RED, WHITE, YELLOW
-
Constructor Summary
ConstructorDescriptionWindowsAnsiProcessor
(OutputStream ps, boolean stdout) WindowsAnsiProcessor
(OutputStream ps, long console) -
Method Summary
Methods inherited from class org.jline.jansi.io.AnsiProcessor
getNextOptionInt, processAttributeReset, processChangeIconName, processChangeIconNameAndWindowTitle, processChangeWindowTitle, processCharsetSelect, processCharsetSelect, processCursorDown, processCursorDownLine, processCursorLeft, processCursorRight, processCursorTo, processCursorToColumn, processCursorUp, processCursorUpLine, processDefaultBackgroundColor, processDefaultTextColor, processDeleteLine, processEraseLine, processEraseScreen, processEscapeCommand, processInsertLine, processOperatingSystemCommand, processRestoreCursorPosition, processSaveCursorPosition, processScrollDown, processScrollUp, processSetAttribute, processSetBackgroundColor, processSetBackgroundColor, processSetBackgroundColorExt, processSetBackgroundColorExt, processSetForegroundColor, processSetForegroundColor, processSetForegroundColorExt, processSetForegroundColorExt, processUnknownExtension, processUnknownOperatingSystemCommand
-
Constructor Details
-
WindowsAnsiProcessor
- Throws:
IOException
-
WindowsAnsiProcessor
- Throws:
IOException
-
WindowsAnsiProcessor
- Throws:
IOException
-