public class DumbTerminal extends AbstractTerminal
Terminal.MouseTracking, Terminal.Signal, Terminal.SignalHandler| Constructor and Description |
|---|
DumbTerminal(InputStream in,
OutputStream out) |
DumbTerminal(String name,
String type,
InputStream in,
OutputStream out,
String encoding) |
DumbTerminal(String name,
String type,
InputStream in,
OutputStream out,
String encoding,
Terminal.SignalHandler signalHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Attributes |
getAttributes() |
Size |
getSize() |
InputStream |
input() |
OutputStream |
output() |
NonBlockingReader |
reader() |
void |
setAttributes(Attributes attr) |
void |
setSize(Size sz) |
PrintWriter |
writer() |
echo, echo, echoSignal, enterRawMode, flush, getBooleanCapability, getCursorPosition, getKind, getName, getNumericCapability, getStringCapability, getType, handle, hasMouseSupport, parseInfoCmp, puts, raise, readMouseEvent, readMouseEvent, trackMousepublic DumbTerminal(InputStream in, OutputStream out) throws IOException
IOExceptionpublic DumbTerminal(String name, String type, InputStream in, OutputStream out, String encoding) throws IOException
IOExceptionpublic DumbTerminal(String name, String type, InputStream in, OutputStream out, String encoding, Terminal.SignalHandler signalHandler) throws IOException
IOExceptionpublic NonBlockingReader reader()
public PrintWriter writer()
public InputStream input()
public OutputStream output()
public Attributes getAttributes()
public void setAttributes(Attributes attr)
public Size getSize()
public void setSize(Size sz)
public void close()
throws IOException
IOExceptionCopyright © 2020. All rights reserved.