Uses of Interface
com.googlecode.lanterna.gui2.TextGUIThread
-
Packages that use TextGUIThread Package Description com.googlecode.lanterna.gui2 -
-
Uses of TextGUIThread in com.googlecode.lanterna.gui2
Subinterfaces of TextGUIThread in com.googlecode.lanterna.gui2 Modifier and Type Interface Description interface
AsynchronousTextGUIThread
Extended interface of TextGUIThread for implementations that uses a separate thread for all GUI event processing and updating.Classes in com.googlecode.lanterna.gui2 that implement TextGUIThread Modifier and Type Class Description class
AbstractTextGUIThread
Abstract implementation ofTextGUIThread
with common logic for both available concrete implementations.class
SameTextGUIThread
ThisTextGUIThread
implementation is assuming the GUI event thread will be the same as the thread that creates theTextGUI
objects.class
SeparateTextGUIThread
Default implementation of TextGUIThread, this class runs the GUI event processing on a dedicated thread.Fields in com.googlecode.lanterna.gui2 declared as TextGUIThread Modifier and Type Field Description private TextGUIThread
AbstractTextGUI. textGUIThread
Methods in com.googlecode.lanterna.gui2 that return TextGUIThread Modifier and Type Method Description TextGUIThread
SameTextGUIThread.Factory. createTextGUIThread(TextGUI textGUI)
TextGUIThread
SeparateTextGUIThread.Factory. createTextGUIThread(TextGUI textGUI)
TextGUIThread
TextGUIThreadFactory. createTextGUIThread(TextGUI textGUI)
Creates a newTextGUIThread
objectsTextGUIThread
AbstractTextGUI. getGUIThread()
TextGUIThread
TextGUI. getGUIThread()
The first time this method is called, it will create a new TextGUIThread object that you can use to automatically manage this TextGUI instead of manually callingprocessInput()
andupdateScreen()
.
-