Package | Description |
---|---|
com.googlecode.lanterna.terminal | |
com.googlecode.lanterna.terminal.ansi |
Modifier and Type | Interface and Description |
---|---|
interface |
IOSafeExtendedTerminal
Interface extending ExtendedTerminal that removes the IOException throw clause.
|
Modifier and Type | Class and Description |
---|---|
static class |
IOSafeTerminalAdapter.Extended
This class exposes methods for converting an extended terminal into an IOSafeExtendedTerminal.
|
Modifier and Type | Method and Description |
---|---|
static IOSafeExtendedTerminal |
IOSafeTerminalAdapter.createDoNothingOnExceptionAdapter(ExtendedTerminal terminal)
Creates a wrapper around an ExtendedTerminal that exposes it as a IOSafeExtendedTerminal.
|
static IOSafeExtendedTerminal |
IOSafeTerminalAdapter.createRuntimeExceptionConvertingAdapter(ExtendedTerminal terminal)
Creates a wrapper around an ExtendedTerminal that exposes it as a IOSafeExtendedTerminal.
|
Constructor and Description |
---|
Extended(ExtendedTerminal backend,
com.googlecode.lanterna.terminal.IOSafeTerminalAdapter.ExceptionHandler exceptionHandler) |
Modifier and Type | Class and Description |
---|---|
class |
ANSITerminal
Class containing graphics code for ANSI compliant text terminals and terminal emulators.
|
class |
CygwinTerminal
This class extends UnixLikeTerminal and implements the Cygwin-specific implementations.
|
class |
TelnetTerminal
This class is used by the
TelnetTerminalServer class when a client has connected in; this class will be the
interaction point for that client. |
class |
UnixLikeTerminal
UnixLikeTerminal extends from ANSITerminal and defines functionality that is common to
UnixTerminal and CygwinTerminal , like setting tty modes; echo, cbreak
and minimum characters for reading as well as a shutdown hook to set the tty back to
original state at the end. |
class |
UnixTerminal
This class extends UnixLikeTerminal and implements the Unix-specific parts.
|
Copyright © 2016. All rights reserved.