Uses of Interface
com.googlecode.lanterna.terminal.IOSafeTerminal
Packages that use IOSafeTerminal
Package
Description
-
Uses of IOSafeTerminal in com.googlecode.lanterna.terminal
Subinterfaces of IOSafeTerminal in com.googlecode.lanterna.terminalModifier and TypeInterfaceDescriptioninterface
Interface extending ExtendedTerminal that removes the IOException throw clause.Classes in com.googlecode.lanterna.terminal that implement IOSafeTerminalModifier and TypeClassDescriptionclass
This class exposes methods for converting a terminal into an IOSafeTerminal.static class
This class exposes methods for converting an extended terminal into an IOSafeExtendedTerminal.Methods in com.googlecode.lanterna.terminal that return IOSafeTerminalModifier and TypeMethodDescriptionstatic 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. -
Uses of IOSafeTerminal in com.googlecode.lanterna.terminal.swing
Classes in com.googlecode.lanterna.terminal.swing that implement IOSafeTerminalModifier and TypeClassDescriptionclass
This class provides an AWT implementation of the Terminal interface that is an embeddable component you can put into an AWT container.class
This class is similar to what SwingTerminal used to be before Lanterna 3.0; a Frame that contains a terminal emulator.(package private) class
AWT implementation ofGraphicalTerminalImplementation
that contains all the overrides for AWT Created by martin on 08/02/16.(package private) class
This is the class that does the heavy lifting for bothAWTTerminal
andSwingTerminal
.class
This is a AWT Container that carries anAWTTerminal
with a scrollbar, effectively implementing a pseudo-terminal with scrollback history.class
This is a Swing JComponent that carries aSwingTerminal
with a scrollbar, effectively implementing a pseudo-terminal with scrollback history.class
This class provides an Swing implementation of theTerminal
interface that is an embeddable component you can put into a Swing container.class
This class is similar to what SwingTerminal used to be before Lanterna 3.0; a JFrame that contains a terminal emulator.(package private) class
Concrete implementation ofGraphicalTerminalImplementation
that adapts it to Swing -
Uses of IOSafeTerminal in com.googlecode.lanterna.terminal.virtual
Subinterfaces of IOSafeTerminal in com.googlecode.lanterna.terminal.virtualModifier and TypeInterfaceDescriptioninterface
A virtual terminal is a kind of terminal emulator implemented inside of Lanterna that exposes the Terminal interface and maintains its state completely internally.Classes in com.googlecode.lanterna.terminal.virtual that implement IOSafeTerminal