| Package | Description |
|---|---|
| org.jline.terminal |
| Modifier and Type | Method and Description |
|---|---|
TerminalBuilder |
TerminalBuilder.attributes(Attributes attributes)
Attributes to use when creating a non system terminal,
i.e. when the builder has been given the input and
outut streams using the
streams(InputStream, OutputStream) method
or when system(boolean) has been explicitely called with
false. |
static TerminalBuilder |
TerminalBuilder.builder()
Creates a new terminal builder instance.
|
TerminalBuilder |
TerminalBuilder.codepage(int codepage)
Deprecated.
JLine now writes Unicode output independently from the selected
code page. Using this option will only make it emulate the selected code
page for
Terminal.input() and Terminal.output(). |
TerminalBuilder |
TerminalBuilder.dumb(boolean dumb) |
TerminalBuilder |
TerminalBuilder.encoding(Charset encoding)
Set the
Charset to use for reading/writing from the console. |
TerminalBuilder |
TerminalBuilder.encoding(String encoding)
Set the encoding to use for reading/writing from the console.
|
TerminalBuilder |
TerminalBuilder.exec(boolean exec) |
TerminalBuilder |
TerminalBuilder.jansi(boolean jansi) |
TerminalBuilder |
TerminalBuilder.jna(boolean jna) |
TerminalBuilder |
TerminalBuilder.name(String name) |
TerminalBuilder |
TerminalBuilder.nativeSignals(boolean nativeSignals) |
TerminalBuilder |
TerminalBuilder.paused(boolean paused)
Initial paused state of the terminal (defaults to false).
|
TerminalBuilder |
TerminalBuilder.signalHandler(Terminal.SignalHandler signalHandler) |
TerminalBuilder |
TerminalBuilder.size(Size size)
Initial size to use when creating a non system terminal,
i.e. when the builder has been given the input and
outut streams using the
streams(InputStream, OutputStream) method
or when system(boolean) has been explicitely called with
false. |
TerminalBuilder |
TerminalBuilder.streams(InputStream in,
OutputStream out) |
TerminalBuilder |
TerminalBuilder.system(boolean system) |
TerminalBuilder |
TerminalBuilder.type(String type) |
Copyright © 2019. All rights reserved.