Package | Description |
---|---|
com.googlecode.lanterna.terminal | |
com.googlecode.lanterna.terminal.swing |
Modifier and Type | Interface and Description |
---|---|
interface |
IOSafeExtendedTerminal
Interface extending ExtendedTerminal that removes the IOException throw clause.
|
Modifier and Type | Class and Description |
---|---|
class |
IOSafeTerminalAdapter
This class exposes methods for converting a terminal into an IOSafeTerminal.
|
static class |
IOSafeTerminalAdapter.Extended
This class exposes methods for converting an extended terminal into an IOSafeExtendedTerminal.
|
Modifier and Type | Method and Description |
---|---|
static IOSafeTerminal |
IOSafeTerminalAdapter.createDoNothingOnExceptionAdapter(Terminal terminal)
Creates a wrapper around a Terminal that exposes it as a IOSafeTerminal.
|
static IOSafeTerminal |
IOSafeTerminalAdapter.createRuntimeExceptionConvertingAdapter(Terminal terminal)
Creates a wrapper around a Terminal that exposes it as a IOSafeTerminal.
|
Modifier and Type | Class and Description |
---|---|
class |
AWTTerminal
This class provides an AWT implementation of the Terminal interface that is an embeddable component you can put into
an AWT container.
|
class |
AWTTerminalFrame
This class is similar to what SwingTerminal used to be before Lanterna 3.0; a Frame that contains a terminal
emulator.
|
class |
ScrollingAWTTerminal
This is a AWT Container that carries an
AWTTerminal with a scrollbar, effectively implementing a
pseudo-terminal with scrollback history. |
class |
ScrollingSwingTerminal
This is a Swing JComponent that carries a
SwingTerminal with a scrollbar, effectively implementing a
pseudo-terminal with scrollback history. |
class |
SwingTerminal
This class provides an Swing implementation of the
Terminal interface that
is an embeddable component you can put into a Swing container. |
class |
SwingTerminalFrame
This class is similar to what SwingTerminal used to be before Lanterna 3.0; a JFrame that contains a terminal
emulator.
|
Copyright © 2016. All rights reserved.