public class AnsiWindowsTerminal extends WindowsTerminal
WindowsTerminal
.WindowsTerminal.ConsoleMode
ANSI, DIRECT_CONSOLE
DEFAULT_HEIGHT, DEFAULT_WIDTH
Constructor and Description |
---|
AnsiWindowsTerminal() |
Modifier and Type | Method and Description |
---|---|
boolean |
hasWeirdWrap()
Defaults to true which was the behaviour before this method was added.
|
boolean |
isAnsiSupported() |
java.io.OutputStream |
wrapOutIfNeeded(java.io.OutputStream out)
Subclass to change behavior if needed.
|
disableInterruptCharacter, enableInterruptCharacter, getDirectConsole, getHeight, getOutputEncoding, getWidth, init, isSystemIn, restore, setDirectConsole, setEchoEnabled, wrapInIfNeeded
isEchoEnabled, isSupported, reset, setAnsiSupported
public AnsiWindowsTerminal() throws java.lang.Exception
java.lang.Exception
public java.io.OutputStream wrapOutIfNeeded(java.io.OutputStream out)
TerminalSupport
wrapOutIfNeeded
in interface Terminal
wrapOutIfNeeded
in class TerminalSupport
public boolean isAnsiSupported()
isAnsiSupported
in interface Terminal
isAnsiSupported
in class TerminalSupport
public boolean hasWeirdWrap()
TerminalSupport
hasWeirdWrap
in interface Terminal
hasWeirdWrap
in class TerminalSupport
Copyright © 2018. All Rights Reserved.