Uses of Interface
com.googlecode.lanterna.gui2.TextGUIThread
Packages that use TextGUIThread
-
Uses of TextGUIThread in com.googlecode.lanterna.gui2
Subinterfaces of TextGUIThread in com.googlecode.lanterna.gui2Modifier and TypeInterfaceDescriptioninterface
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 TextGUIThreadModifier and TypeClassDescriptionclass
Abstract implementation ofTextGUIThread
with common logic for both available concrete implementations.class
ThisTextGUIThread
implementation is assuming the GUI event thread will be the same as the thread that creates theTextGUI
objects.class
Default implementation of TextGUIThread, this class runs the GUI event processing on a dedicated thread.Fields in com.googlecode.lanterna.gui2 declared as TextGUIThreadMethods in com.googlecode.lanterna.gui2 that return TextGUIThreadModifier and TypeMethodDescriptionSameTextGUIThread.Factory.createTextGUIThread
(TextGUI textGUI) SeparateTextGUIThread.Factory.createTextGUIThread
(TextGUI textGUI) TextGUIThreadFactory.createTextGUIThread
(TextGUI textGUI) Creates a newTextGUIThread
objectsAbstractTextGUI.getGUIThread()
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()
.