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, getName, getNumericCapability, getStringCapability, getType, handle, handleDefaultSignal, hasMouseSupport, parseInfoCmp, puts, raise, readMouseEvent, trackMouse
public DumbTerminal(InputStream in, OutputStream out) throws IOException
IOException
public DumbTerminal(String name, String type, InputStream in, OutputStream out, String encoding) throws IOException
IOException
public DumbTerminal(String name, String type, InputStream in, OutputStream out, String encoding, Terminal.SignalHandler signalHandler) throws IOException
IOException
public 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
IOException
Copyright © 2018. All rights reserved.