Uses of Interface
com.googlecode.lanterna.terminal.IOSafeTerminal
-
Packages that use IOSafeTerminal Package Description com.googlecode.lanterna.terminal com.googlecode.lanterna.terminal.swing com.googlecode.lanterna.terminal.virtual -
-
Uses of IOSafeTerminal in com.googlecode.lanterna.terminal
Subinterfaces of IOSafeTerminal in com.googlecode.lanterna.terminal Modifier and Type Interface Description interfaceIOSafeExtendedTerminalInterface extending ExtendedTerminal that removes the IOException throw clause.Classes in com.googlecode.lanterna.terminal that implement IOSafeTerminal Modifier and Type Class Description classIOSafeTerminalAdapterThis class exposes methods for converting a terminal into an IOSafeTerminal.static classIOSafeTerminalAdapter.ExtendedThis class exposes methods for converting an extended terminal into an IOSafeExtendedTerminal.Methods in com.googlecode.lanterna.terminal that return IOSafeTerminal Modifier and Type Method Description static IOSafeTerminalIOSafeTerminalAdapter. createDoNothingOnExceptionAdapter(Terminal terminal)Creates a wrapper around a Terminal that exposes it as a IOSafeTerminal.static IOSafeTerminalIOSafeTerminalAdapter. 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 IOSafeTerminal Modifier and Type Class Description classAWTTerminalThis class provides an AWT implementation of the Terminal interface that is an embeddable component you can put into an AWT container.classAWTTerminalFrameThis class is similar to what SwingTerminal used to be before Lanterna 3.0; a Frame that contains a terminal emulator.(package private) classAWTTerminalImplementationAWT implementation ofGraphicalTerminalImplementationthat contains all the overrides for AWT Created by martin on 08/02/16.(package private) classGraphicalTerminalImplementationThis is the class that does the heavy lifting for bothAWTTerminalandSwingTerminal.classScrollingAWTTerminalThis is a AWT Container that carries anAWTTerminalwith a scrollbar, effectively implementing a pseudo-terminal with scrollback history.classScrollingSwingTerminalThis is a Swing JComponent that carries aSwingTerminalwith a scrollbar, effectively implementing a pseudo-terminal with scrollback history.classSwingTerminalThis class provides an Swing implementation of theTerminalinterface that is an embeddable component you can put into a Swing container.classSwingTerminalFrameThis class is similar to what SwingTerminal used to be before Lanterna 3.0; a JFrame that contains a terminal emulator.(package private) classSwingTerminalImplementationConcrete implementation ofGraphicalTerminalImplementationthat adapts it to Swing -
Uses of IOSafeTerminal in com.googlecode.lanterna.terminal.virtual
Subinterfaces of IOSafeTerminal in com.googlecode.lanterna.terminal.virtual Modifier and Type Interface Description interfaceVirtualTerminalA 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 Modifier and Type Class Description classDefaultVirtualTerminal
-