A B C D E F G H I K L M N O P Q R S T U V W X Z 

A

AbstractBorder - Class in com.googlecode.lanterna.gui2
 
AbstractBorder() - Constructor for class com.googlecode.lanterna.gui2.AbstractBorder
 
AbstractComponent - Class in com.googlecode.lanterna.gui.component
Deprecated.
AbstractComponent() - Constructor for class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
AbstractComponent - Class in com.googlecode.lanterna.gui2
 
AbstractComponent() - Constructor for class com.googlecode.lanterna.gui2.AbstractComponent
 
AbstractContainer - Class in com.googlecode.lanterna.gui.component
Deprecated.
AbstractContainer() - Constructor for class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
AbstractContainer - Class in com.googlecode.lanterna.gui2
Abstract base implementation of Container that extends from AbstractComponent.
AbstractContainer() - Constructor for class com.googlecode.lanterna.gui2.AbstractContainer
 
AbstractInteractableComponent - Class in com.googlecode.lanterna.gui.component
Deprecated.
AbstractInteractableComponent() - Constructor for class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
 
AbstractInteractableComponent<T extends InteractableRenderer> - Class in com.googlecode.lanterna.gui2
Default implementation of Interactable that extends from AbstractComponent.
AbstractInteractableComponent() - Constructor for class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
AbstractInteractableComposite - Class in com.googlecode.lanterna.gui2
Default implementation of InteractableContainer that extends from AbstractContainer.
AbstractInteractableComposite() - Constructor for class com.googlecode.lanterna.gui2.AbstractInteractableComposite
 
AbstractListBox - Class in com.googlecode.lanterna.gui.component
Deprecated.
AbstractListBox() - Constructor for class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
AbstractListBox(TerminalSize) - Constructor for class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
AbstractListBox - Class in com.googlecode.lanterna.gui2
Base class for several list box implementations, this will handle the list of items and the scrollbar for you
AbstractListBox() - Constructor for class com.googlecode.lanterna.gui2.AbstractListBox
 
AbstractListBox(TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.AbstractListBox
 
AbstractListBox.DefaultListBoxRenderer - Class in com.googlecode.lanterna.gui2
 
AbstractListBox.DefaultListBoxRenderer() - Constructor for class com.googlecode.lanterna.gui2.AbstractListBox.DefaultListBoxRenderer
 
AbstractListBox.ListBoxRenderer - Class in com.googlecode.lanterna.gui2
 
AbstractListBox.ListBoxRenderer() - Constructor for class com.googlecode.lanterna.gui2.AbstractListBox.ListBoxRenderer
 
AbstractListBox.ListItemRenderer - Class in com.googlecode.lanterna.gui2
 
AbstractListBox.ListItemRenderer() - Constructor for class com.googlecode.lanterna.gui2.AbstractListBox.ListItemRenderer
 
AbstractRenderableComponent<T extends ComponentRenderer> - Class in com.googlecode.lanterna.gui2
Created by martin on 03/10/14.
AbstractRenderableComponent() - Constructor for class com.googlecode.lanterna.gui2.AbstractRenderableComponent
 
AbstractScreen - Class in com.googlecode.lanterna.screen
This class implements some of the Screen logic that is not directly tied to the actual implementation of how the Screen translate to the terminal.
AbstractScreen(TerminalSize) - Constructor for class com.googlecode.lanterna.screen.AbstractScreen
 
AbstractScreen(TerminalSize, TextCharacter) - Constructor for class com.googlecode.lanterna.screen.AbstractScreen
Creates a new Screen on top of a supplied terminal, will query the terminal for its size.
AbstractTerminal - Class in com.googlecode.lanterna.terminal
Containing a some very fundamental functionality that should be common (and usable) to all terminal implementations.
AbstractTerminal() - Constructor for class com.googlecode.lanterna.terminal.AbstractTerminal
 
AbstractTextGraphics - Class in com.googlecode.lanterna.graphics
This class hold the default logic for drawing the basic text graphic as exposed by TextGraphic.
AbstractTextGraphics() - Constructor for class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
AbstractTextGUI - Class in com.googlecode.lanterna.gui2
This abstract implementation of TextGUI contains some basic management of the underlying Screen and translates the input event queue into an abstract method call.
AbstractTextGUI(Screen) - Constructor for class com.googlecode.lanterna.gui2.AbstractTextGUI
 
AbstractWindow - Class in com.googlecode.lanterna.gui2
Abstract Window implementation that contains much code that is shared between different concrete Window implementations.
AbstractWindow() - Constructor for class com.googlecode.lanterna.gui2.AbstractWindow
 
AbstractWindow(String) - Constructor for class com.googlecode.lanterna.gui2.AbstractWindow
 
acceptConnection() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminalServer
Waits for the next client to connect in to our server and returns a Terminal implementation, TelnetTerminal, that represents the remote terminal this client is running.
Action - Interface in com.googlecode.lanterna.gui
Deprecated.
ActionListBox - Class in com.googlecode.lanterna.gui.component
Deprecated.
ActionListBox() - Constructor for class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
 
ActionListBox(TerminalSize) - Constructor for class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
 
ActionListBox - Class in com.googlecode.lanterna.gui2
Created by martin on 04/10/14.
ActionListBox() - Constructor for class com.googlecode.lanterna.gui2.ActionListBox
 
ActionListBox(TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.ActionListBox
 
ActionListDialog - Class in com.googlecode.lanterna.gui.dialog
Deprecated.
actionToRunInEventThread - Variable in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
activeModifiers - Variable in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
ActivityIndicator - Class in com.googlecode.lanterna.gui.component
Deprecated.
ActivityIndicator() - Constructor for class com.googlecode.lanterna.gui.component.ActivityIndicator
Deprecated.
 
add(Interactable) - Method in class com.googlecode.lanterna.gui2.InteractableLookupMap
 
addAction(Action) - Method in class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
Adds an action to the list, using toString() of the action as a label
addAction(String, Action) - Method in class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
Adds an action to the list, with a specified label
addBorder(Border, String) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
addBorder(Border, String) - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
Surrounds this component with a specified border
addComponent(Component, LayoutParameter...) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
addComponent(Component, LayoutParameter...) - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
addComponent(Component, LayoutParameter...) - Method in interface com.googlecode.lanterna.gui.Container
Deprecated.
Adds a new subcomponent to this container.
addComponent(Component, LayoutParameter...) - Method in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
addComponent(Component, LayoutParameter...) - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager
Deprecated.
Adds a component to the layout manager
addComponent(Component, LayoutParameter...) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
addComponent(Component, LayoutParameter...) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
addComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
addComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
addComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComposite
 
addComponent(Component) - Method in interface com.googlecode.lanterna.gui2.Composite
 
addComponentListener(ComponentListener) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
addComponentListener(ComponentListener) - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
 
addContainerListener(ContainerListener) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
addContainerListener(ContainerListener) - Method in interface com.googlecode.lanterna.gui.Container
Deprecated.
 
addContainerListener(ContainerListener) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
addEmptyLine() - Method in class com.googlecode.lanterna.gui.Window
Deprecated. 
addFrame(String) - Method in class com.googlecode.lanterna.gui2.AnimatedLabel
 
addItem(Object) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
addItem(Object) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
addItem(Object) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
addItem(Object) - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
addItem(Object) - Method in class com.googlecode.lanterna.gui2.ActionListBox
 
addItem(String, Runnable) - Method in class com.googlecode.lanterna.gui2.ActionListBox
 
addItem(Object) - Method in class com.googlecode.lanterna.gui2.CheckBoxList
 
addKeyDecodingProfile(KeyDecodingProfile) - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
Adds a KeyDecodingProfile to be used when converting raw user input characters to Key objects.
addLine(String) - Method in class com.googlecode.lanterna.gui2.TextBox
 
addProfile(KeyDecodingProfile) - Method in class com.googlecode.lanterna.input.InputDecoder
Adds another key decoding profile to this InputDecoder, which means all patterns from the profile will be used when decoding input.
addResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.AbstractTerminal
 
addResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
addResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
addResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
addResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
addResizeListener(ResizeListener) - Method in interface com.googlecode.lanterna.terminal.Terminal
Adds a ResizeListener to be called when the terminal has changed size.
addResizeRequest(TerminalSize) - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
addRow(Component...) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
Adds a new row to this table, using the given components as its cells.
addShortcut(KeyType, Action) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
addShortcut(char, boolean, boolean, Action) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
addShortcut(KeyType, Action) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
addShortcut(char, boolean, boolean, Action) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
addShortcut(KeyType, Action) - Method in interface com.googlecode.lanterna.gui.InteractableContainer
Deprecated.
Adds a keyboard shortcut to be invoked when the Interactable component in focus within this container didn't handle the keyboard event and the event matches the supplied Key.Kind.
addShortcut(char, boolean, boolean, Action) - Method in interface com.googlecode.lanterna.gui.InteractableContainer
Deprecated.
Adds a keyboard shortcut to be invoked when the Interactable component in focus within this container didn't handle the keyboard event and the event matches the supplied character and control key status.
addShortcut(KeyType, Action) - Method in class com.googlecode.lanterna.gui.util.ShortcutHelper
Deprecated.
 
addShortcut(char, boolean, boolean, Action) - Method in class com.googlecode.lanterna.gui.util.ShortcutHelper
Deprecated.
 
addStyle(SGR) - Method in class com.googlecode.lanterna.gui2.Label
 
addWindow(Window) - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
addWindow(Window) - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
addWindowListener(WindowListener) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
afterEnteredFocus(Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
 
afterEnteredFocus(Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
afterEnteredFocus(Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
afterEnterFocus(Interactable.FocusChangeDirection, Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
afterEnterFocus(Interactable.FocusChangeDirection, Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
afterLeaveFocus(Interactable.FocusChangeDirection, Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
afterLeftFocus(Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
 
afterLeftFocus(Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
alterTableStructure(int) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
AnimatedLabel - Class in com.googlecode.lanterna.gui2
Special kind of label that cycles through a list of texts
AnimatedLabel(String) - Constructor for class com.googlecode.lanterna.gui2.AnimatedLabel
 
ANSITerminal - Class in com.googlecode.lanterna.terminal.ansi
Class containing graphics code for ANSI compliant text terminals and terminal emulators.
ANSITerminal(InputStream, OutputStream, Charset) - Constructor for class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
appendLine(String) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
applyAsBackground(AbstractTerminal) - Method in enum com.googlecode.lanterna.TextColor.ANSI
 
applyAsBackground(AbstractTerminal) - Method in interface com.googlecode.lanterna.TextColor
Apply this color representation as the background color on the specified terminal
applyAsBackground(AbstractTerminal) - Method in class com.googlecode.lanterna.TextColor.Indexed
 
applyAsBackground(AbstractTerminal) - Method in class com.googlecode.lanterna.TextColor.RGB
 
applyAsForeground(AbstractTerminal) - Method in enum com.googlecode.lanterna.TextColor.ANSI
 
applyAsForeground(AbstractTerminal) - Method in interface com.googlecode.lanterna.TextColor
Apply this color representation as the foreground color on the specified terminal
applyAsForeground(AbstractTerminal) - Method in class com.googlecode.lanterna.TextColor.Indexed
 
applyAsForeground(AbstractTerminal) - Method in class com.googlecode.lanterna.TextColor.RGB
 
applyTheme(Theme.Category) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Applies theme-specific settings according to the category supplied.
applyTheme(Theme.Definition) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Applies theme-specific settings according to the definition supplied.
applyThemeStyle(ThemeStyle) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
applyThemeStyle(ThemeStyle) - Method in interface com.googlecode.lanterna.graphics.ThemedTextGraphics
Takes a ThemeStyle as applies it to this TextGraphics.
applyThemeStyle(ThemeStyle) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
ARROW_DOWN - Static variable in class com.googlecode.lanterna.Symbols
ARROW_LEFT - Static variable in class com.googlecode.lanterna.Symbols
ARROW_RIGHT - Static variable in class com.googlecode.lanterna.Symbols
ARROW_UP - Static variable in class com.googlecode.lanterna.Symbols

B

background() - Method in class com.googlecode.lanterna.gui.Theme.Definition
Deprecated.
 
backgroundColor - Variable in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
backspace() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
Action for "Backspace" key
BARS - Static variable in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
hyphen, backslash, pipe, forward slash
BasicWindow - Class in com.googlecode.lanterna.gui2
Simple AbstractWindow implementation that you can use with extending to build a Text GUI window
BasicWindow() - Constructor for class com.googlecode.lanterna.gui2.BasicWindow
 
BasicWindow(String) - Constructor for class com.googlecode.lanterna.gui2.BasicWindow
 
BLOCK_DENSE - Static variable in class com.googlecode.lanterna.Symbols
BLOCK_MIDDLE - Static variable in class com.googlecode.lanterna.Symbols
BLOCK_SOLID - Static variable in class com.googlecode.lanterna.Symbols
BLOCK_SPARSE - Static variable in class com.googlecode.lanterna.Symbols
Border - Class in com.googlecode.lanterna.gui
Deprecated.
Border() - Constructor for class com.googlecode.lanterna.gui.Border
Deprecated.
 
Border - Interface in com.googlecode.lanterna.gui2
 
Border.Bevel - Class in com.googlecode.lanterna.gui
Deprecated.
 
Border.Bevel(boolean) - Constructor for class com.googlecode.lanterna.gui.Border.Bevel
Deprecated.
 
Border.BorderRenderer - Interface in com.googlecode.lanterna.gui2
 
Border.Invisible - Class in com.googlecode.lanterna.gui
Deprecated.
 
Border.Invisible() - Constructor for class com.googlecode.lanterna.gui.Border.Invisible
Deprecated.
 
Border.Standard - Class in com.googlecode.lanterna.gui
Deprecated.
 
Border.Standard() - Constructor for class com.googlecode.lanterna.gui.Border.Standard
Deprecated.
 
BorderLayout - Class in com.googlecode.lanterna.gui.layout
Deprecated.
BorderLayout() - Constructor for class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
Borders - Class in com.googlecode.lanterna.gui2
This class containers a couple of border implementation
BOTTOM - Static variable in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
BULLET - Static variable in class com.googlecode.lanterna.Symbols
Button - Class in com.googlecode.lanterna.gui.component
Deprecated.
Button(String) - Constructor for class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
Button(String, Action) - Constructor for class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
Button - Class in com.googlecode.lanterna.gui2
Simple labeled button with an option action attached to it.
Button(String) - Constructor for class com.googlecode.lanterna.gui2.Button
 
Button(String, Runnable) - Constructor for class com.googlecode.lanterna.gui2.Button
 
Button.ButtonRenderer - Class in com.googlecode.lanterna.gui2
 
Button.ButtonRenderer() - Constructor for class com.googlecode.lanterna.gui2.Button.ButtonRenderer
 
Button.DefaultButtonRenderer - Class in com.googlecode.lanterna.gui2
 
Button.DefaultButtonRenderer() - Constructor for class com.googlecode.lanterna.gui2.Button.DefaultButtonRenderer
 

C

calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.EmptySpace
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.Separator
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui2.AbstractRenderableComponent
 
calculatePreferredSize() - Method in class com.googlecode.lanterna.gui2.EmptySpace
 
CENTER - Static variable in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
CENTERED - Static variable in class com.googlecode.lanterna.gui2.Window.Hint
With this hint, the window wants to be at the center of the terminal instead of using the cascading layout which is the standard.
CharacterPattern - Interface in com.googlecode.lanterna.input
Used to compare a list of character if they match a particular pattern, and in that case, return the kind of keystroke this pattern represents
CheckBox - Class in com.googlecode.lanterna.gui.component
Deprecated.
CheckBox(String, boolean) - Constructor for class com.googlecode.lanterna.gui.component.CheckBox
Deprecated.
 
CheckBoxList - Class in com.googlecode.lanterna.gui.component
Deprecated.
CheckBoxList() - Constructor for class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
CheckBoxList(TerminalSize) - Constructor for class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
CheckBoxList - Class in com.googlecode.lanterna.gui2
Created by martin on 29/09/14.
CheckBoxList() - Constructor for class com.googlecode.lanterna.gui2.CheckBoxList
 
CheckBoxList(TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.CheckBoxList
 
CheckBoxList.CheckBoxListItemRenderer - Class in com.googlecode.lanterna.gui2
 
CheckBoxList.CheckBoxListItemRenderer() - Constructor for class com.googlecode.lanterna.gui2.CheckBoxList.CheckBoxListItemRenderer
 
CHEVRONS - Static variable in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
caret, greater-than, uppercase 'V', less-than
CJKUtils - Class in com.googlecode.lanterna
Utilities class for analyzing and working with CJK (Chinese, Japanese, Korean) characters.
clear() - Method in class com.googlecode.lanterna.gui.component.ActivityIndicator
Deprecated.
 
clear() - Method in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
 
clear() - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
clear() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
clear() - Method in interface com.googlecode.lanterna.screen.Screen
Erases all the characters on the screen, effectively giving you a blank area.
clear() - Method in class com.googlecode.lanterna.screen.TerminalScreen
 
clearItems() - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
clearItems() - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
clearItems() - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
clearItems() - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
clearItems() - Method in class com.googlecode.lanterna.gui2.CheckBoxList
 
clearItems() - Method in class com.googlecode.lanterna.gui2.RadioBoxList
 
clearModifiers() - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
clearModifiers() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
clearModifiers() - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Removes all active modifiers
clearModifiers() - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
clearScreen() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
clearScreen() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
clearScreen() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
clearScreen() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
clearScreen() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
clearScreen() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
clearScreen() - Method in interface com.googlecode.lanterna.terminal.Terminal
Removes all the characters, colors and graphics from the screen and leaves you with a big empty space.
clearSelection() - Method in class com.googlecode.lanterna.gui2.RadioBoxList
Un-checks the currently checked item (if any) and leaves the radio check box in a state where no item is checked.
close() - Method in class com.googlecode.lanterna.gui.dialog.WaitingDialog
Deprecated.
 
close() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
close() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
close() - Method in interface com.googlecode.lanterna.gui2.Window
Closes the window, which will remove it from the GUI
close() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal
Closes the socket to the client, effectively ending the telnet session and the terminal.
close() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminalServer
Closes the server socket, accepting no new connection.
closeWindow() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Call getActiveWindow().close() instead
closeWindow(Window) - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Used internally to close a window; API users should call Window.close() instead
CLUB - Static variable in class com.googlecode.lanterna.Symbols
com.googlecode.lanterna - package com.googlecode.lanterna
 
com.googlecode.lanterna.graphics - package com.googlecode.lanterna.graphics
 
com.googlecode.lanterna.gui - package com.googlecode.lanterna.gui
 
com.googlecode.lanterna.gui.component - package com.googlecode.lanterna.gui.component
 
com.googlecode.lanterna.gui.dialog - package com.googlecode.lanterna.gui.dialog
 
com.googlecode.lanterna.gui.layout - package com.googlecode.lanterna.gui.layout
 
com.googlecode.lanterna.gui.listener - package com.googlecode.lanterna.gui.listener
 
com.googlecode.lanterna.gui.util - package com.googlecode.lanterna.gui.util
 
com.googlecode.lanterna.gui2 - package com.googlecode.lanterna.gui2
 
com.googlecode.lanterna.input - package com.googlecode.lanterna.input
 
com.googlecode.lanterna.screen - package com.googlecode.lanterna.screen
 
com.googlecode.lanterna.terminal - package com.googlecode.lanterna.terminal
 
com.googlecode.lanterna.terminal.ansi - package com.googlecode.lanterna.terminal.ansi
 
com.googlecode.lanterna.terminal.swing - package com.googlecode.lanterna.terminal.swing
 
CommonCheckBox - Class in com.googlecode.lanterna.gui.component
Deprecated.
CommonCheckBox(String) - Constructor for class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
Component - Interface in com.googlecode.lanterna.gui
Deprecated.
component - Variable in class com.googlecode.lanterna.gui.layout.LinearLayout.LinearLayoutComponent
Deprecated.
 
Component - Interface in com.googlecode.lanterna.gui2
 
Component.Alignment - Enum in com.googlecode.lanterna.gui
Deprecated.
 
ComponentAdapter - Class in com.googlecode.lanterna.gui.listener
Deprecated.
ComponentAdapter() - Constructor for class com.googlecode.lanterna.gui.listener.ComponentAdapter
Deprecated.
 
ComponentBasedTextGUI - Interface in com.googlecode.lanterna.gui2
Text GUI system that is based around classes implementing Component and Interactable.
ComponentListener - Interface in com.googlecode.lanterna.gui.listener
Deprecated.
ComponentRenderer<T extends Component> - Interface in com.googlecode.lanterna.gui2
 
components() - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
Composite - Interface in com.googlecode.lanterna.gui2
 
Container - Interface in com.googlecode.lanterna.gui
Deprecated.
Container - Interface in com.googlecode.lanterna.gui2
 
ContainerAdapter - Class in com.googlecode.lanterna.gui.listener
Deprecated.
ContainerAdapter() - Constructor for class com.googlecode.lanterna.gui.listener.ContainerAdapter
Deprecated.
 
ContainerListener - Interface in com.googlecode.lanterna.gui.listener
Deprecated.
containsComponent(Component) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
containsComponent(Component) - Method in interface com.googlecode.lanterna.gui.Container
Deprecated.
This method can used to see if a particular component is contained with this objects list of immediate children.
containsComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
containsComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
containsComponent(Component) - Method in interface com.googlecode.lanterna.gui2.Composite
 
createClassicSpinningLine() - Static method in class com.googlecode.lanterna.gui2.AnimatedLabel
 
createClassicSpinningLine(int) - Static method in class com.googlecode.lanterna.gui2.AnimatedLabel
 
createDefaultListItemRenderer() - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
createDefaultListItemRenderer() - Method in class com.googlecode.lanterna.gui2.CheckBoxList
 
createDefaultListItemRenderer() - Method in class com.googlecode.lanterna.gui2.RadioBoxList
 
createDefaultRenderer() - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
createDefaultRenderer() - Method in class com.googlecode.lanterna.gui2.AbstractRenderableComponent
 
createDefaultRenderer() - Method in class com.googlecode.lanterna.gui2.Button
 
createDefaultRenderer() - Method in class com.googlecode.lanterna.gui2.Label
 
createDefaultRenderer() - Method in class com.googlecode.lanterna.gui2.TextBox
 
createDoNothingOnExceptionAdapter(Terminal) - Static method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
Creates a wrapper around a Terminal that exposes it as a IOSafeTerminal.
createItemString(int) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
createItemString(int) - Method in class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
 
createItemString(int) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
createItemString(int) - Method in class com.googlecode.lanterna.gui.component.PopupCheckBoxList
Deprecated.
 
createItemString(int) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
createRuntimeExceptionConvertingAdapter(Terminal) - Static method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
Creates a wrapper around a Terminal that exposes it as a IOSafeTerminal.
createTerminal() - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
 
createTerminal() - Method in interface com.googlecode.lanterna.terminal.TerminalFactory
Instantiates a Terminal according to the factory implementation.
CygwinTerminal - Class in com.googlecode.lanterna.terminal.ansi
This class is trying to provide some special workarounds in order to function in Cygwin terminal environments.
CygwinTerminal(InputStream, OutputStream, Charset) - Constructor for class com.googlecode.lanterna.terminal.ansi.CygwinTerminal
 

D

DEFAULT - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalColorConfiguration
This is the default settings that is used when you create a new SwingTerminal without specifying any color configuration.
DEFAULT - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
This is a static reference to the default terminal device configuration.
DEFAULT - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalFontConfiguration
This is the default font settings that will be used if you don't specify anything
DEFAULT - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Default colors the SwingTerminal is using if you don't specify anything
DEFAULT_CHARACTER - Static variable in interface com.googlecode.lanterna.screen.Screen
This is the character Screen implementations should use as a filler is there are areas not set to any particular character.
DEFAULT_CHARACTER - Static variable in class com.googlecode.lanterna.TextCharacter
 
DefaultBackgroundRenderer - Class in com.googlecode.lanterna.gui
Deprecated.
DefaultBackgroundRenderer() - Constructor for class com.googlecode.lanterna.gui.DefaultBackgroundRenderer
Deprecated.
Solid-color background with no title
DefaultBackgroundRenderer(String) - Constructor for class com.googlecode.lanterna.gui.DefaultBackgroundRenderer
Deprecated.
Solid-color background with user-specified title
DefaultKeyDecodingProfile - Class in com.googlecode.lanterna.input
This profile attempts to collect as many code combinations as possible without causing any collisions between patterns.
DefaultKeyDecodingProfile() - Constructor for class com.googlecode.lanterna.input.DefaultKeyDecodingProfile
 
DefaultLaidOutComponent - Class in com.googlecode.lanterna.gui.layout
Deprecated.
DefaultLaidOutComponent(Component, TerminalSize, TerminalPosition) - Constructor for class com.googlecode.lanterna.gui.layout.DefaultLaidOutComponent
Deprecated.
 
DefaultTerminalFactory - Class in com.googlecode.lanterna.terminal
This TerminalFactory implementation uses a simple auto-detection mechanism for figuring out which terminal implementation to create based on characteristics of the system the program is running on.
DefaultTerminalFactory() - Constructor for class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Creates a new DefaultTerminalFactory with all properties set to their defaults
DefaultTerminalFactory(OutputStream, InputStream, Charset) - Constructor for class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Creates a new DefaultTerminalFactory with I/O and character set options customisable.
DefaultWindowDecorationRenderer - Class in com.googlecode.lanterna.gui2
Default window decoration renderer
DefaultWindowDecorationRenderer() - Constructor for class com.googlecode.lanterna.gui2.DefaultWindowDecorationRenderer
 
DefaultWindowTextGUI - Class in com.googlecode.lanterna.gui2
 
DefaultWindowTextGUI(Screen) - Constructor for class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
DefaultWindowTextGUI(Screen, TextColor) - Constructor for class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
DefaultWindowTextGUI(Screen, WindowManager, TextGUIElement) - Constructor for class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
DefaultWindowTextGUI(Screen, WindowManager, WindowPostRenderer, TextGUIElement) - Constructor for class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
deiconify() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
deiconify() - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
De-iconifies the terminal, which likely means restoring it from minimized state with most window managers
delete() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
Action for "Del" key.
DialogButtons - Enum in com.googlecode.lanterna.gui.dialog
Deprecated.
DialogResult - Enum in com.googlecode.lanterna.gui.dialog
Deprecated.
DIAMOND - Static variable in class com.googlecode.lanterna.Symbols
DICE - Static variable in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
Unicode dice characters (not supported by all terminals)
disableModifiers(SGR...) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
disableModifiers(SGR...) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
disableModifiers(SGR...) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Removes zero or more modifiers from the set of currently active modifiers
disableModifiers(SGR...) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
disableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
disableSGR(SGR) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
disableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
disableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
disableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
disableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
disableSGR(SGR) - Method in interface com.googlecode.lanterna.terminal.Terminal
Deactivates an SGR (Selected Graphic Rendition) code which has previously been activated through enableSGR(..).
dispose() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
dispose() - Method in interface com.googlecode.lanterna.gui2.Component
Removes the component from its parent and frees up any resources (threads, etc) associated with the component.
dispose() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
doAction() - Method in interface com.googlecode.lanterna.gui.Action
Deprecated.
 
doEventLoop() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
doLayout(TerminalSize, List<Component>) - Method in class com.googlecode.lanterna.gui2.GridLayout
 
doLayout(TerminalSize, List<Component>) - Method in interface com.googlecode.lanterna.gui2.LayoutManager
Given a size constraint, update the location and size of each component in the component list by laying them out in the available area.
doLayout(TerminalSize, List<Component>) - Method in class com.googlecode.lanterna.gui2.LinearLayout
 
doResizeIfNecessary() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
doResizeIfNecessary() - Method in interface com.googlecode.lanterna.screen.Screen
One problem working with Screens is that whenever the terminal is resized, the front and back buffers needs to be adjusted accordingly and the program should have a chance to figure out what to do with this extra space (or less space).
doResizeIfNecessary() - Method in class com.googlecode.lanterna.screen.TerminalScreen
 
doResizeIfNecessary() - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
DOUBLE_LINE_BOTTOM_LEFT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_BOTTOM_RIGHT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_CROSS - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_HORIZONTAL - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_DOWN - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_LEFT - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_RIGHT - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_SINGLE_DOWN - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_SINGLE_LEFT - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_SINGLE_RIGHT - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_SINGLE_UP - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_T_UP - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_TOP_LEFT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_TOP_RIGHT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
DOUBLE_LINE_VERTICAL - Static variable in class com.googlecode.lanterna.Symbols
doubleLine() - Static method in class com.googlecode.lanterna.gui2.Borders
 
doubleLine(String) - Static method in class com.googlecode.lanterna.gui2.Borders
 
DoublePrintingTextGraphics - Class in com.googlecode.lanterna.graphics
This TextGraphics implementation wraps another TextGraphics and forwards all operations to it, but with a few differences.
DoublePrintingTextGraphics(AbstractTextGraphics) - Constructor for class com.googlecode.lanterna.graphics.DoublePrintingTextGraphics
 
draw(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
draw(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
draw(TextGUI, TextGUIGraphics, Window) - Method in class com.googlecode.lanterna.gui2.DefaultWindowDecorationRenderer
 
draw(TextGUIGraphics) - Method in interface com.googlecode.lanterna.gui2.RootContainer
Called by the GUI system (or something imitating the GUI system) to draw the root container.
draw(TextGUIGraphics) - Method in interface com.googlecode.lanterna.gui2.TextGUIElement
 
draw(TextGUIGraphics) - Method in interface com.googlecode.lanterna.gui2.Window
Called by the GUI system (or something imitating the GUI system) to draw the window.
draw(TextGUI, TextGUIGraphics, Window) - Method in interface com.googlecode.lanterna.gui2.WindowDecorationRenderer
Draws the window decorations for a particular window and returns a new TextGraphics that is locked to the inside of the window decorations
drawBackground(TextGraphics) - Method in class com.googlecode.lanterna.gui.DefaultBackgroundRenderer
Deprecated.
 
drawBackground(TextGraphics) - Method in interface com.googlecode.lanterna.gui.GUIScreenBackgroundRenderer
Deprecated.
 
drawBorder(TextGraphics, TerminalSize, String) - Method in class com.googlecode.lanterna.gui.Border.Bevel
Deprecated.
 
drawBorder(TextGraphics, TerminalSize, String) - Method in class com.googlecode.lanterna.gui.Border
Deprecated.
 
drawBorder(TextGraphics, TerminalSize, String) - Method in class com.googlecode.lanterna.gui.Border.Invisible
Deprecated.
 
drawBorder(TextGraphics, TerminalSize, String) - Method in class com.googlecode.lanterna.gui.Border.Standard
Deprecated.
 
drawComponent(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
Implement this method to define the logic to draw the component.
drawComponent(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
drawComponent(TextGUIGraphics, AbstractListBox) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.DefaultListBoxRenderer
 
drawComponent(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.AbstractRenderableComponent
 
drawComponent(TextGUIGraphics, Button) - Method in class com.googlecode.lanterna.gui2.Button.DefaultButtonRenderer
 
drawComponent(TextGUIGraphics, T) - Method in interface com.googlecode.lanterna.gui2.ComponentRenderer
 
drawComponent(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.EmptySpace
 
drawComponent(TextGUIGraphics, TextBox) - Method in class com.googlecode.lanterna.gui2.TextBox.DefaultTextBoxRenderer
 
drawDisplay(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
drawFrame(TextGraphics, TerminalSize, TerminalSize) - Method in interface com.googlecode.lanterna.screen.VirtualScreen.FrameRenderer
Drawn the 'frame', meaning anything that is outside the viewport (title, scrollbar, etc)
drawGUI(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
drawGUI(TextGUIGraphics) - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
drawItem(TextGUIGraphics, AbstractListBox, int, Object, boolean, boolean) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.ListItemRenderer
 
drawLine(TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
drawLine(TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
drawLine(TerminalPosition, TerminalPosition, char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Draws a line from a specified position to a specified position, using a supplied character.
drawLine(TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
drawRectangle(TerminalPosition, TerminalSize, char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
drawRectangle(TerminalPosition, TerminalSize, char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
drawRectangle(TerminalPosition, TerminalSize, char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Draws the outline of a rectangle with a particular character (and the currently active colors and modifiers).
drawRectangle(TerminalPosition, TerminalSize, char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
drawString(int, int, String, SGR...) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Draws a string to the terminal, with the first character starting at specified coordinates and which an option list of styles applied.
drawTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
drawTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
drawTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Draws the outline of a triangle on the screen, using a supplied character.
drawTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 

E

EditArea - Class in com.googlecode.lanterna.gui.component
Deprecated.
EditArea() - Constructor for class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
EditArea(TerminalSize) - Constructor for class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
EditArea(TerminalSize, String) - Constructor for class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
EditArea(TerminalSize, String, boolean) - Constructor for class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
EmptySpace - Class in com.googlecode.lanterna.gui.component
Deprecated.
EmptySpace() - Constructor for class com.googlecode.lanterna.gui.component.EmptySpace
Deprecated.
 
EmptySpace(int, int) - Constructor for class com.googlecode.lanterna.gui.component.EmptySpace
Deprecated.
 
EmptySpace - Class in com.googlecode.lanterna.gui2
Component which draws a solid color over its area.
EmptySpace(TextColor) - Constructor for class com.googlecode.lanterna.gui2.EmptySpace
Creates an EmptySpace with a specified color and preferred size of 1x1
EmptySpace(TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.EmptySpace
Creates an EmptySpace with a specified preferred size (color will be chosen from the theme)
EmptySpace(TextColor, TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.EmptySpace
Creates an EmptySpace with a specified color (null will make it use a color from the theme) and preferred size
enableModifiers(SGR...) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
enableModifiers(SGR...) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
enableModifiers(SGR...) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Adds zero or more modifiers to the set of currently active modifiers
enableModifiers(SGR...) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
enableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
enableSGR(SGR) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
enableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
enableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
enableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
enableSGR(SGR) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
enableSGR(SGR) - Method in interface com.googlecode.lanterna.terminal.Terminal
Activates an SGR (Selected Graphic Rendition) code.
enquireTerminal(int, TimeUnit) - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
 
enquireTerminal(int, TimeUnit) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
enquireTerminal(int, TimeUnit) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
enquireTerminal(int, TimeUnit) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
enquireTerminal(int, TimeUnit) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
enquireTerminal(int, TimeUnit) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
enquireTerminal(int, TimeUnit) - Method in interface com.googlecode.lanterna.terminal.Terminal
Retrieves optional information from the terminal by printing the ENQ (\u005) character.
ensureNotDisposed() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
enterPrivateMode() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
enterPrivateMode() - Method in class com.googlecode.lanterna.terminal.ansi.CygwinTerminal
 
enterPrivateMode() - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
 
enterPrivateMode() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
enterPrivateMode() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
enterPrivateMode() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
enterPrivateMode() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
enterPrivateMode() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
enterPrivateMode() - Method in interface com.googlecode.lanterna.terminal.Terminal
Calling this method will, where supported, give your terminal a private area to use, separate from what was there before.
equals(Object) - Method in class com.googlecode.lanterna.input.KeyStroke
 
equals(Object) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
 
equals(int, int) - Method in class com.googlecode.lanterna.TerminalPosition
 
equals(Object) - Method in class com.googlecode.lanterna.TerminalPosition
 
equals(Object) - Method in class com.googlecode.lanterna.TerminalSize
 
equals(Object) - Method in class com.googlecode.lanterna.TextCharacter
 
equals(Object) - Method in class com.googlecode.lanterna.TextColor.Indexed
 
equals(Object) - Method in class com.googlecode.lanterna.TextColor.RGB
 
ESC_CODE - Static variable in interface com.googlecode.lanterna.input.KeyDecodingProfile
Static constant for the ESC key
exitPrivateMode() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
exitPrivateMode() - Method in class com.googlecode.lanterna.terminal.ansi.CygwinTerminal
 
exitPrivateMode() - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
 
exitPrivateMode() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
exitPrivateMode() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
exitPrivateMode() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
exitPrivateMode() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
exitPrivateMode() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
exitPrivateMode() - Method in interface com.googlecode.lanterna.terminal.Terminal
If you have previously entered private mode, this method will exit this and, depending on implementation, maybe restore what the terminal looked like before private mode was entered.
ExtendedTerminal - Interface in com.googlecode.lanterna.terminal
This class extends the normal Terminal interface and adds a few more methods that are considered rare and shouldn't be encouraged to be used.

F

FACE_BLACK - Static variable in class com.googlecode.lanterna.Symbols
FACE_WHITE - Static variable in class com.googlecode.lanterna.Symbols
FEMALE - Static variable in class com.googlecode.lanterna.Symbols
FileDialog - Class in com.googlecode.lanterna.gui.dialog
Deprecated.
fill(char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
fill(char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
fill(char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Fills the entire writable area with a single character, using current foreground color, background color and modifiers.
fill(char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
fillArea(char) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Replaces the content of the entire TextGraphic object with one character
fillRectangle(TerminalPosition, TerminalSize, char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
fillRectangle(TerminalPosition, TerminalSize, char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
fillRectangle(TerminalPosition, TerminalSize, char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Takes a rectangle and fills it with a particular character (and the currently active colors and modifiers).
fillRectangle(char, TerminalPosition, TerminalSize) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Replaces the content of a rectangle within the TextGraphic drawing area with a specified character
fillRectangle(TerminalPosition, TerminalSize, char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
fillTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
fillTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
fillTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Draws a filled triangle, using a supplied character.
fillTriangle(TerminalPosition, TerminalPosition, TerminalPosition, char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
finalize() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
findNextDown(Interactable) - Method in class com.googlecode.lanterna.gui2.InteractableLookupMap
 
findNextLeft(Interactable) - Method in class com.googlecode.lanterna.gui2.InteractableLookupMap
 
findNextRight(Interactable) - Method in class com.googlecode.lanterna.gui2.InteractableLookupMap
 
findNextUp(Interactable) - Method in class com.googlecode.lanterna.gui2.InteractableLookupMap
 
FIT_TERMINAL_WINDOW - Static variable in class com.googlecode.lanterna.gui2.Window.Hint
With this hint, don't let the window grow larger than the terminal screen, rather set components to a smaller size than they prefer.
fix_issue() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
FixedTerminalSizeProvider - Class in com.googlecode.lanterna.terminal.ansi
Using this terminal size provider, your terminal will be set to a fixed size and will never resize.
FixedTerminalSizeProvider(TerminalSize) - Constructor for class com.googlecode.lanterna.terminal.ansi.FixedTerminalSizeProvider
 
flush() - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
 
flush() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
flush() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
flush() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
flush() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
flush() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
flush() - Method in interface com.googlecode.lanterna.terminal.Terminal
Calls flush() on the underlying OutputStream object, or whatever other implementation this terminal is built around.
foreground() - Method in class com.googlecode.lanterna.gui.Theme.Definition
Deprecated.
 
foregroundColor - Variable in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
fromGreyRamp(int) - Static method in class com.googlecode.lanterna.TextColor.Indexed
Picks out a color from the grey-scale ramp area of the color index.
fromRGB(int, int, int) - Static method in class com.googlecode.lanterna.TextColor.Indexed
Picks out a color approximated from the supplied RGB components
fromString(String) - Static method in class com.googlecode.lanterna.input.KeyStroke
Creates a Key from a string representation in Vim's key notation.

G

get(TextColor.ANSI, boolean, boolean) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Returns the AWT color from this palette given an ANSI color and two hints for if we are looking for a background color and if we want to use the bright version.
getActionsToRunInEventThreadQueue() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
getActive() - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
The "active" style of this definition, which can be used when a component is being directly interacted with
getActiveModifiers() - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
getActiveModifiers() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getActiveModifiers() - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Returns all the SGR codes that are currently active in the TextGraphic
getActiveModifiers() - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
getActiveWindow() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Returns the top window in the window stack, the one which currently has user input focus.
getActiveWindow() - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
getActiveWindow() - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
getAlignment() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
getAlignment() - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
 
getAutoCloseTrigger() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Returns the auto-close trigger used by the SwingTerminalFrame
getBackBuffer() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getBackCharacter(TerminalPosition) - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getBackCharacter(int, int) - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getBackCharacter(int, int) - Method in interface com.googlecode.lanterna.screen.Screen
Reads a character and its associated meta-data from the back-buffer and returns it encapsulated as a ScreenCharacter.
getBackCharacter(TerminalPosition) - Method in interface com.googlecode.lanterna.screen.Screen
Reads a character and its associated meta-data from the back-buffer and returns it encapsulated as a ScreenCharacter.
getBackground() - Method in interface com.googlecode.lanterna.graphics.ThemeStyle
 
getBackgroundColor() - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
getBackgroundColor() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getBackgroundColor() - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Returns the current background color
getBackgroundColor() - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
getBackgroundColor() - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
 
getBackgroundColor() - Method in class com.googlecode.lanterna.gui2.Label
 
getBackgroundColor() - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
getBackgroundColor() - Method in class com.googlecode.lanterna.TextCharacter
Background color specified for this TextCharacter
getBackgroundRenderer() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
getBlinkLengthInMilliSeconds() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
Returns the length of a 'blink', which is the interval time a character with the blink SGR enabled with be drawn with foreground color and background color set to the same.
getBlue() - Method in class com.googlecode.lanterna.TextColor.Indexed
 
getBlue() - Method in class com.googlecode.lanterna.TextColor.RGB
 
getBorder() - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
getBorder() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getBorder() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
getBounds(String[], TerminalSize) - Method in class com.googlecode.lanterna.gui2.Label
 
getBufferIndex() - Method in class com.googlecode.lanterna.gui.component.TextGrid.DataGridCel
Deprecated.
 
getButtonActive() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getButtonInactive() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getButtonLabelActive() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getButtonLabelInactive() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getCaretPosition() - Method in class com.googlecode.lanterna.gui2.TextBox
 
getCel(int, int) - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
getCharacter(String, char) - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
Retrieves a character from this theme definition by the specified name.
getCharacter() - Method in class com.googlecode.lanterna.gui.component.TextGrid.DataGridCel
Deprecated.
 
getCharacter() - Method in class com.googlecode.lanterna.input.KeyStroke
For keystrokes of ordinary keys (letters, digits, symbols), this method returns the actual character value of the key.
getCharacter() - Method in class com.googlecode.lanterna.TextCharacter
The actual character this TextCharacter represents
getCharStyles() - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
getCheckBox() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getCheckBoxSelected() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getCheckedItem() - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
getCheckedItem() - Method in class com.googlecode.lanterna.gui2.RadioBoxList
 
getCheckedItemIndex() - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
getCheckedItemIndex() - Method in class com.googlecode.lanterna.gui2.RadioBoxList
 
getColor() - Method in class com.googlecode.lanterna.gui2.EmptySpace
 
getColorConfiguration() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
Returns the current color configuration.
getColorIndex() - Method in class com.googlecode.lanterna.TextColor.Indexed
Retrieves the exact index of this color.
getColumn() - Method in class com.googlecode.lanterna.TerminalPosition
Returns the index of the column this position is representing, zero indexed (the first column has index 0).
getColumns() - Method in class com.googlecode.lanterna.TerminalSize
 
getCompleteFillChar() - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
getComponent() - Method in class com.googlecode.lanterna.gui.layout.DefaultLaidOutComponent
Deprecated.
 
getComponent() - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager.LaidOutComponent
Deprecated.
 
getComponentAt(int) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
getComponentAt(int) - Method in interface com.googlecode.lanterna.gui.Container
Deprecated.
 
getComponentAt(int) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
getComponentAt(int) - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
getComponentAt(int) - Method in interface com.googlecode.lanterna.gui2.Container
 
getComponentCount() - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
getComponentCount() - Method in interface com.googlecode.lanterna.gui.Container
Deprecated.
 
getComponentCount() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
getComponentIndex(Component) - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
getComponentIndex(Component) - Method in interface com.googlecode.lanterna.gui2.Container
 
getComponentListeners() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
getComponents() - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
getContentArea() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getContentArea() - Method in interface com.googlecode.lanterna.gui2.RootContainer
Returns a container that can be used as the parent for top-level components added to the root container
getContentArea() - Method in interface com.googlecode.lanterna.gui2.Window
Returns a container that can be used as the parent for top-level components added to the window
getCursorColor() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
What color to draw the text cursor color in
getCursorLocation() - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
getCursorLocation(AbstractListBox) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.DefaultListBoxRenderer
 
getCursorLocation() - Method in class com.googlecode.lanterna.gui2.ActionListBox
 
getCursorLocation(Button) - Method in class com.googlecode.lanterna.gui2.Button.DefaultButtonRenderer
 
getCursorLocation() - Method in class com.googlecode.lanterna.gui2.Button
 
getCursorLocation() - Method in interface com.googlecode.lanterna.gui2.Interactable
Returns, in local coordinates, where to put the cursor on the screen when this component has focus.
getCursorLocation(T) - Method in interface com.googlecode.lanterna.gui2.InteractableRenderer
 
getCursorLocation(TextBox) - Method in class com.googlecode.lanterna.gui2.TextBox.DefaultTextBoxRenderer
 
getCursorPosition() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
getCursorPosition() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getCursorPosition() - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
getCursorPosition() - Method in interface com.googlecode.lanterna.gui2.RootContainer
Returns the position of where to put the terminal cursor according to this root container.
getCursorPosition() - Method in interface com.googlecode.lanterna.gui2.Window
Returns the position of where to put the terminal cursor according to this window.
getCursorPosition() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getCursorPosition() - Method in interface com.googlecode.lanterna.screen.Screen
A screen implementation typically keeps a location on the screen where the cursor will be placed after drawing and refreshing the buffers, this method returns that location.
getCursorStyle() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
Style the text cursor should take
getCustom(String) - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
Retrieves a custom ThemeStyle, if one is available by this name.
getData() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
getDataBuffer() - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
getDataSize() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
getDecoratedSize() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getDecoratedSize(Window, TerminalSize) - Method in class com.googlecode.lanterna.gui2.DefaultWindowDecorationRenderer
 
getDecoratedSize() - Method in interface com.googlecode.lanterna.gui2.Window
Returns the last known size of the window including window decorations put on by the window manager.
getDecoratedSize(Window, TerminalSize) - Method in interface com.googlecode.lanterna.gui2.WindowDecorationRenderer
Retrieves the full size of the window, including all window decorations, given all components inside the window.
getDefault() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefaultStyle() instead
getDefaultDefinition() - Method in class com.googlecode.lanterna.graphics.PropertiesTheme
 
getDefaultDefinition() - Method in interface com.googlecode.lanterna.graphics.Theme
Returns what this theme considers to be the default definition
getDefaultStyle() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
Gets the default style to use when no Category-specific style is set.
getDefaultTheme() - Static method in class com.googlecode.lanterna.gui.Theme
Deprecated.
 
getDefinition(Class) - Method in class com.googlecode.lanterna.graphics.PropertiesTheme
 
getDefinition(Class) - Method in interface com.googlecode.lanterna.graphics.Theme
Returns the theme definition associated with this class.
getDefinition(Theme.Category) - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
 
getDeviceConfiguration() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
Returns the current device configuration.
getDialogEmptyArea() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getDisplayCharacter() - Method in class com.googlecode.lanterna.gui.component.TextGrid.DataGridCel
Deprecated.
 
getDisplayLine(int, int, int) - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
getEditPosition() - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
getEventTime() - Method in class com.googlecode.lanterna.input.KeyStroke
Gets the time when the keystroke was recorded.
getFillCharacter() - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
getFocusedInteractable() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getFocusedInteractable() - Method in interface com.googlecode.lanterna.gui2.ComponentBasedTextGUI
Returns the interactable component currently in focus
getFocusedInteractable() - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
getFocusedInteractable() - Method in interface com.googlecode.lanterna.gui2.RootContainer
Returns the component in the root container that currently has input focus.
getFocusedInteractable() - Method in interface com.googlecode.lanterna.gui2.Window
Returns the component in the window that currently has input focus.
getFontConfiguration() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
Returns the current font configuration.
getForeground() - Method in interface com.googlecode.lanterna.graphics.ThemeStyle
 
getForegroundColor() - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
getForegroundColor() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getForegroundColor() - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Returns the current foreground color
getForegroundColor() - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
 
getForegroundColor() - Method in class com.googlecode.lanterna.gui2.Label
 
getForegroundColor() - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
getForegroundColor() - Method in class com.googlecode.lanterna.TextCharacter
Foreground color specified for this TextCharacter
getFrontBuffer() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getFrontCharacter(TerminalPosition) - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getFrontCharacter(int, int) - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getFrontCharacter(int, int) - Method in interface com.googlecode.lanterna.screen.Screen
Reads a character and its associated meta-data from the front-buffer and returns it encapsulated as a ScreenCharacter.
getFrontCharacter(TerminalPosition) - Method in interface com.googlecode.lanterna.screen.Screen
Reads a character and its associated meta-data from the front-buffer and returns it encapsulated as a ScreenCharacter.
getFrontCharacter(TerminalPosition) - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
getGreen() - Method in class com.googlecode.lanterna.TextColor.Indexed
 
getGreen() - Method in class com.googlecode.lanterna.TextColor.RGB
 
getGUIScreen() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
getGUIThread() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
getGUIThread() - Method in interface com.googlecode.lanterna.gui2.TextGUI
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 calling processInput() and updateScreen().
getHeight() - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Height, in rows, of the TextGraphics drawing area.
getHints() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getHints() - Method in interface com.googlecode.lanterna.gui2.Window
Returns a set of window hints that can be used by the text gui system, the window manager or any other part that is interacting with windows.
getHotspot() - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
 
getHotspot() - Method in class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
 
getHotspot() - Method in interface com.googlecode.lanterna.gui.Interactable
Deprecated.
When the component has keyboard focus, this method is called by the GUI system to figure out where should the cursor be positioned.
getHotSpotPositionOnLine(int) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getHotSpotPositionOnLine(int) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
getHotSpotPositionOnLine(int) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
getHotSpotPositionOnLine(int) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.ListItemRenderer
 
getHotSpotPositionOnLine(int) - Method in class com.googlecode.lanterna.gui2.CheckBoxList.CheckBoxListItemRenderer
 
getHotSpotPositionOnLine(int) - Method in class com.googlecode.lanterna.gui2.RadioBoxList.RadioBoxListItemRenderer
 
getIndex() - Method in enum com.googlecode.lanterna.TextColor.ANSI
 
getInnerAreaLocation(int, int) - Method in class com.googlecode.lanterna.gui.Border.Bevel
Deprecated.
 
getInnerAreaLocation(int, int) - Method in class com.googlecode.lanterna.gui.Border
Deprecated.
 
getInnerAreaLocation(int, int) - Method in class com.googlecode.lanterna.gui.Border.Invisible
Deprecated.
 
getInnerAreaLocation(int, int) - Method in class com.googlecode.lanterna.gui.Border.Standard
Deprecated.
 
getInnerAreaSize(int, int) - Method in class com.googlecode.lanterna.gui.Border.Bevel
Deprecated.
 
getInnerAreaSize(int, int) - Method in class com.googlecode.lanterna.gui.Border
Deprecated.
 
getInnerAreaSize(int, int) - Method in class com.googlecode.lanterna.gui.Border.Invisible
Deprecated.
 
getInnerAreaSize(int, int) - Method in class com.googlecode.lanterna.gui.Border.Standard
Deprecated.
 
getInputFocusedComponent() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
getInsensitive() - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
The insensitive style of this definition, which can be used when a component has been disabled or in some other way isn't able to be interacted with.
getItem() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getItemAt(int) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getItemAt(int) - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
getItemCount() - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
getItemSelected() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getKeyType() - Method in class com.googlecode.lanterna.input.KeyStroke
Type of key that was pressed on the keyboard, as represented by the KeyType enum.
getLabel(AbstractListBox, int, Object) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.ListItemRenderer
 
getLabel() - Method in class com.googlecode.lanterna.gui2.Button
 
getLabel(AbstractListBox, int, Object) - Method in class com.googlecode.lanterna.gui2.CheckBoxList.CheckBoxListItemRenderer
 
getLabel(AbstractListBox, int, Object) - Method in class com.googlecode.lanterna.gui2.RadioBoxList.RadioBoxListItemRenderer
 
getLastKnownSize() - Method in class com.googlecode.lanterna.terminal.SimpleTerminalResizeListener
Returns the last known size the Terminal is supposed to have.
getLastReportedTerminalPosition() - Method in class com.googlecode.lanterna.input.InputDecoder
Returns the last position the cursor was reported by the terminal to be at, after a user-triggered cursor report
getLayoutData() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
getLayoutData() - Method in interface com.googlecode.lanterna.gui2.Component
Returns the layout data associated with this component.
getLayoutManager() - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
getLayoutManager() - Method in class com.googlecode.lanterna.gui2.LayoutManagedContainer
 
getLine(int) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
getLine(int) - Method in class com.googlecode.lanterna.gui2.TextBox
 
getLineBufferScrollbackSize() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
How many lines of history should be saved so the user can scroll back to them?
getLineCount() - Method in class com.googlecode.lanterna.gui2.TextBox
 
getLineLength(int) - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
getLines() - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
getListItemRenderer() - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
getListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
 
getListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
getListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
getMajorAxis(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
getMajorAxis(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getMajorAxis(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
getMajorGrowingParameter() - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
getMajorGrowingParameter() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getMajorGrowingParameter() - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
getMajorMaximizesParameter() - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
getMajorMaximizesParameter() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getMajorMaximizesParameter() - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
getMaximumSize() - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
getMinimumSize() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
getMinimumSize() - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
This method is called by the layout system to figure out what the absolute minimum size is for this component.
getMinimumSize() - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
getMinimumSize() - Method in class com.googlecode.lanterna.screen.VirtualScreen
Returns the minimum size this virtual screen can have.
getMinorAxis(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
getMinorAxis(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getMinorAxis(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
getMinorGrowingParameter() - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
getMinorGrowingParameter() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getMinorGrowingParameter() - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
getMinorMaximizesParameter() - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
getMinorMaximizesParameter() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getMinorMaximizesParameter() - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
getModifiers() - Method in class com.googlecode.lanterna.TextCharacter
Returns a set of all active modifiers on this TextCharacter
getNegotiationState() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal
Retrieves the current negotiation state with the client, containing details on what options have been enabled and what the client has said it supports.
getNextCharacter(boolean) - Method in class com.googlecode.lanterna.input.InputDecoder
Reads and decodes the next key stroke from the input stream
getNormal() - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
The normal style of the definition, which can be considered the default to be used.
getNrOfItems() - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getNrOfRows() - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
getNumberOfComponents() - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
getNumberOfComponents() - Method in interface com.googlecode.lanterna.gui2.Container
 
getNumRows() - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
getOffset(Window) - Method in class com.googlecode.lanterna.gui2.DefaultWindowDecorationRenderer
 
getOffset(Window) - Method in interface com.googlecode.lanterna.gui2.WindowDecorationRenderer
Returns how much to step right and down from the top left position of the window decorations to the top left position of the actual window
getOwner() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
getParent() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
getParent() - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
 
getParent() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
getParent() - Method in interface com.googlecode.lanterna.gui2.TextGUIElement
Returns the container which is holding this container, or null if it's not assigned to anything.
getPatterns() - Method in class com.googlecode.lanterna.input.DefaultKeyDecodingProfile
 
getPatterns() - Method in interface com.googlecode.lanterna.input.KeyDecodingProfile
Returns a collection of character patterns that makes up this profile
getPosition() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
getPosition() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getPosition() - Method in interface com.googlecode.lanterna.gui2.Component
Returns the top-left corner of this component, measured from its parent.
getPosition() - Method in interface com.googlecode.lanterna.gui2.Window
Returns the position of the window, as last specified by the window manager.
getPreferredSize() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
getPreferredSize() - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
This method is called by the layout system to figure out how much space each component will be assigned.
getPreferredSize() - Method in class com.googlecode.lanterna.gui.component.PopupCheckBoxList
Deprecated.
 
getPreferredSize() - Method in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
getPreferredSize() - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager
Deprecated.
Calculates the optimal size of the container this layout manager is controlling by asking every component controlled by the manager how big they would like to be.
getPreferredSize() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getPreferredSize() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
getPreferredSize(AbstractListBox) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.DefaultListBoxRenderer
 
getPreferredSize() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getPreferredSize(Button) - Method in class com.googlecode.lanterna.gui2.Button.DefaultButtonRenderer
 
getPreferredSize() - Method in interface com.googlecode.lanterna.gui2.Component
Returns the ideal size this component would like to have, in order to draw itself properly.
getPreferredSize(T) - Method in interface com.googlecode.lanterna.gui2.ComponentRenderer
 
getPreferredSize(List<Component>) - Method in class com.googlecode.lanterna.gui2.GridLayout
 
getPreferredSize(List<Component>) - Method in interface com.googlecode.lanterna.gui2.LayoutManager
This method returns the dimensions it would prefer to have to be able to layout all components while giving all of them as much space as they are asking for.
getPreferredSize(List<Component>) - Method in class com.googlecode.lanterna.gui2.LinearLayout
 
getPreferredSize(TextBox) - Method in class com.googlecode.lanterna.gui2.TextBox.DefaultTextBoxRenderer
 
getPreferredSize() - Method in interface com.googlecode.lanterna.gui2.Window
Returns the size this window would like to be
getPreferredSize() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
getPreLight() - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
The pre-light style of this definition, which can be used when a component has input focus but isn't active or selected, similar to mouse-hoovering in modern GUIs
getProgress() - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
getRaisedBorder() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getRed() - Method in class com.googlecode.lanterna.TextColor.Indexed
 
getRed() - Method in class com.googlecode.lanterna.TextColor.RGB
 
getRemainingFillChar() - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
getRemoteSocketAddress() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal
Returns the socket address for the remote endpoint of the telnet connection
getRenderer() - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
Returns the class name of the ComponentRenderer attached to this definition.
getRenderer() - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
getRenderer() - Method in class com.googlecode.lanterna.gui2.AbstractRenderableComponent
 
getResult(List<Character>) - Method in interface com.googlecode.lanterna.input.CharacterPattern
Given a list of characters that this pattern is matching, which keystroke does it map to?
getRootContainer() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
getRootContainer() - Method in interface com.googlecode.lanterna.gui2.TextGUIElement
Returns the root container that this container belongs to.
getRow(int) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
getRow() - Method in class com.googlecode.lanterna.TerminalPosition
Returns the index of the row this position is representing, zero indexed (the first row has index 0)
getRows() - Method in class com.googlecode.lanterna.TerminalSize
 
getScreen() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Gets the underlying screen, which can be used for starting, stopping, querying for size and much more
getScreenBackground() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getScrollingOffset() - Method in interface com.googlecode.lanterna.terminal.swing.TerminalScrollController
Called by the SwingTerminal to know the 'offset' into the backlog.
getScrollingOffset() - Method in class com.googlecode.lanterna.terminal.swing.TerminalScrollController.Null
 
getSelected() - Method in interface com.googlecode.lanterna.graphics.ThemeDefinition
The "selected" style of this definition, which can used when a component has been actively selected in some way.
getSelectedIndex() - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getSelectedIndex() - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
getSelectedItem() - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getSelectedItem() - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
getSelectedListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getSelectedListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
 
getSelectedListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
getSelectedListItemThemeDefinition(Theme) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
getSelectionCharacter() - Method in class com.googlecode.lanterna.gui.component.CheckBox
Deprecated.
 
getSelectionCharacter() - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
getSGRs() - Method in interface com.googlecode.lanterna.graphics.ThemeStyle
 
getShadow() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getShellCommand() - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
 
getSize() - Method in class com.googlecode.lanterna.graphics.DoublePrintingTextGraphics
 
getSize() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getSize() - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Returns the size of the area that this text graphic can write to.
getSize() - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
getSize() - Method in class com.googlecode.lanterna.gui.layout.DefaultLaidOutComponent
Deprecated.
 
getSize() - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager.LaidOutComponent
Deprecated.
 
getSize() - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Size of the area the TextGraphics can edit, as a TerminalSize object, any attempts to draw outside of this area will be ignored.
getSize() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
getSize() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getSize() - Method in interface com.googlecode.lanterna.gui2.Component
Returns how large this component is.
getSize() - Method in class com.googlecode.lanterna.gui2.InteractableLookupMap
 
getSize(Window, TerminalPosition, TerminalSize) - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
getSize() - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
getSize() - Method in interface com.googlecode.lanterna.gui2.Window
Returns the last known size of the window.
getSize(Window, TerminalPosition, TerminalSize) - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
getStatus() - Method in interface com.googlecode.lanterna.gui2.TextGUIThread
Returns the current status of the GUI thread
getSTTYCommand() - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
 
getStyle() - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
getSubPanels() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
getTabBehaviour() - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
getTabBehaviour() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getTabBehaviour() - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Retrieves the current tab behaviour, which is what the TextGraphics will use when expanding \t characters to spaces.
getTabBehaviour() - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
getTabBehaviour() - Method in class com.googlecode.lanterna.screen.AbstractScreen
Gets the behaviour for what to do about tab characters.
getTabBehaviour() - Method in interface com.googlecode.lanterna.screen.Screen
Gets the behaviour for what to do about tab characters.
getTabReplacement(int) - Method in enum com.googlecode.lanterna.screen.TabBehaviour
Returns the String that can replace a tab at the specified position, according to this TabBehaviour.
getTerminal() - Method in class com.googlecode.lanterna.screen.TerminalScreen
Returns the underlying Terminal interface that this Screen is using.
getTerminalSize() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
getTerminalSize() - Method in interface com.googlecode.lanterna.screen.Screen
Returns the size of the screen.
getTerminalSize() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
getTerminalSize() - Method in class com.googlecode.lanterna.terminal.ansi.CygwinTerminal
 
getTerminalSize() - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
 
getTerminalSize() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
getTerminalSize() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
getTerminalSize() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
getTerminalSize() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
getTerminalSize() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
getTerminalSize() - Method in interface com.googlecode.lanterna.terminal.Terminal
Returns the size of the terminal, expressed as a TerminalSize object.
getText() - Method in class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
getText() - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
getText() - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
getText() - Method in class com.googlecode.lanterna.gui2.TextBox
 
getTextBox() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getTextBoxFocused() - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
use getDefinition instead.
getTextColor() - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
getTextGUI() - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
getTheme() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getTheme() - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
 
getThemeDefinition(Class) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getThemeDefinition(Class) - Method in interface com.googlecode.lanterna.graphics.ThemedTextGraphics
Retrieves the ThemeDefinition associated with the class parameter passed in.
getThemeDefinition(Class) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
getTitle() - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
getTitle() - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
getTitle() - Method in class com.googlecode.lanterna.gui.DefaultBackgroundRenderer
Deprecated.
 
getTitle() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
getTitle() - Method in interface com.googlecode.lanterna.gui2.Window
 
getTopLeftPosition() - Method in class com.googlecode.lanterna.gui.layout.DefaultLaidOutComponent
Deprecated.
 
getTopLeftPosition() - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager.LaidOutComponent
Deprecated.
 
getTopLeftPosition(Window, TerminalSize) - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
getTopLeftPosition(Window, TerminalSize) - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
getTrueWidth(String) - Static method in class com.googlecode.lanterna.CJKUtils
Given a string, returns how many columns this string would need to occupy in a terminal, taking into account that CJK characters takes up two columns.
getUnderlyingTextGraphics() - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
getViewportOffset() - Method in interface com.googlecode.lanterna.screen.VirtualScreen.FrameRenderer
Where in the virtual screen should the top-left position of the viewport be? To draw the viewport from the top-left position of the screen, return 0x0 (or TerminalPosition.TOP_LEFT_CORNER) here.
getViewportSize(TerminalSize, TerminalSize) - Method in interface com.googlecode.lanterna.screen.VirtualScreen.FrameRenderer
Given the size of the real terminal and the current size of the virtual screen, how large should the viewport where the screen content is drawn be?
getWidth() - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Width, in columns, of the TextGraphics drawing area.
getWindow() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
getWindow() - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
Returns the window which is directly or indirectly containing this component.
getWindow() - Method in interface com.googlecode.lanterna.gui2.WindowComponent
 
getWindowDecorationRenderer(Window) - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
getWindowDecorationRenderer(Window) - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
getWindowManager() - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
getWindowManager() - Method in interface com.googlecode.lanterna.gui2.WindowBasedTextGUI
Returns the window manager that is currently controlling this TextGUI.
getWindows() - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
getWindows() - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
getWindowSizeOverride() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
Returns the current window size override or null if none is set
getWrappedComponent() - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
getWrappedComponentSize(TerminalSize) - Method in interface com.googlecode.lanterna.gui2.Border.BorderRenderer
Given a total size of the border composite and it's wrapped component, how large would the actual wrapped component be?
getWrappedComponentTopLeftOffset() - Method in interface com.googlecode.lanterna.gui2.Border.BorderRenderer
How large is the offset from the top left corner of the border to the top left corner of the wrapped component?
GNOME_TERMINAL - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Values taken from gnome-terminal on Ubuntu
GridLayout - Class in com.googlecode.lanterna.gui2
Created by martin on 20/09/14.
GridLayout() - Constructor for class com.googlecode.lanterna.gui2.GridLayout
 
GROWS_HORIZONTALLY - Static variable in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
GROWS_VERTICALLY - Static variable in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
GUIScreen - Class in com.googlecode.lanterna.gui
Deprecated.
GUIScreen(Screen) - Constructor for class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
GUIScreen(Screen, String) - Constructor for class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
GUIScreen(Screen, GUIScreenBackgroundRenderer) - Constructor for class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
GUIScreen(Screen, GUIScreenBackgroundRenderer, boolean) - Constructor for class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
GUIScreen.Position - Enum in com.googlecode.lanterna.gui
Deprecated.
Where to position a window that is to be put on the screen
GUIScreenBackgroundRenderer - Interface in com.googlecode.lanterna.gui
Deprecated.

H

handleInput(KeyStroke) - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
handleInput(KeyStroke) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
handleInput(KeyStroke) - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
handleInput(KeyStroke) - Method in interface com.googlecode.lanterna.gui2.RootContainer
Called by the GUI system to delegate a keyboard input event.
handleInput(KeyStroke) - Method in interface com.googlecode.lanterna.gui2.Window
Called by the GUI system's window manager when it has decided that this window should receive the keyboard input.
handleKeyStroke(KeyStroke) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
handleKeyStroke(AbstractListBox, KeyStroke) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.DefaultListBoxRenderer
 
handleKeyStroke(KeyStroke) - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
handleKeyStroke(AbstractListBox, KeyStroke) - Method in class com.googlecode.lanterna.gui2.AbstractListBox.ListBoxRenderer
 
handleKeyStroke(KeyStroke) - Method in class com.googlecode.lanterna.gui2.ActionListBox
 
handleKeyStroke(KeyStroke) - Method in class com.googlecode.lanterna.gui2.Button
 
handleKeyStroke(KeyStroke) - Method in class com.googlecode.lanterna.gui2.CheckBoxList
 
handleKeyStroke(KeyStroke) - Method in interface com.googlecode.lanterna.gui2.Interactable
Accepts a KeyStroke as input and processes this as a user input.
handleKeyStroke(KeyStroke) - Method in class com.googlecode.lanterna.gui2.RadioBoxList
 
handleKeyStroke(KeyStroke) - Method in class com.googlecode.lanterna.gui2.TextBox
 
hasFocus() - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
This method will return true if the component currently has input focus in the GUI
hashCode() - Method in class com.googlecode.lanterna.input.KeyStroke
 
hashCode() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
 
hashCode() - Method in class com.googlecode.lanterna.TerminalPosition
 
hashCode() - Method in class com.googlecode.lanterna.TerminalSize
 
hashCode() - Method in class com.googlecode.lanterna.TextCharacter
 
hashCode() - Method in class com.googlecode.lanterna.TextColor.Indexed
 
hashCode() - Method in class com.googlecode.lanterna.TextColor.RGB
 
hasInteractable(Interactable) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
hasInteractable(Interactable) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
hasInteractable(Interactable) - Method in interface com.googlecode.lanterna.gui.InteractableContainer
Deprecated.
Returns true if this container contains the interactable passed in as the parameter
hasInteractable(Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
hasInteractable(Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComposite
 
hasInteractable(Interactable) - Method in interface com.googlecode.lanterna.gui2.InteractableComposite
Returns true if this container contains the interactable passed in as the parameter
HEART - Static variable in class com.googlecode.lanterna.Symbols
HorisontalLayout - Class in com.googlecode.lanterna.gui.layout
Deprecated.
HorisontalLayout() - Constructor for class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 

I

iconify() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
iconify() - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
Iconifies the terminal, this likely means minimizing the window with most window managers
ImmutableThemedTextGraphics - Class in com.googlecode.lanterna.graphics
Implementation of ThemedTextGraphics that wraps a TextGraphics that all calls are delegated to, except for the method from ThemedTextGraphics which are handled.
ImmutableThemedTextGraphics(TextGraphics, Theme) - Constructor for class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
indexOf(Object) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
indexOf(Object) - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
InputDecoder - Class in com.googlecode.lanterna.input
Used to read the input stream character by character and generate Key objects to be put in the input queue.
InputDecoder(Reader) - Constructor for class com.googlecode.lanterna.input.InputDecoder
Creates a new input decoder using a specified Reader as the source to read characters from
InputProvider - Interface in com.googlecode.lanterna.input
Objects implementing this interface can read character streams and transform them into Key objects which can be read in a FIFO manner.
insertChar(int, char) - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
insertLine(int, String) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
Interactable - Interface in com.googlecode.lanterna.gui
Deprecated.
Interactable - Interface in com.googlecode.lanterna.gui2
This interface marks a component as able to receive keyboard input from the user.
Interactable.FocusChangeDirection - Enum in com.googlecode.lanterna.gui
Deprecated.
When focus has changed, which direction.
Interactable.FocusChangeDirection - Enum in com.googlecode.lanterna.gui2
When focus has changed, which direction.
Interactable.Result - Enum in com.googlecode.lanterna.gui
Deprecated.
The available results from a keyboard interaction
Interactable.Result - Enum in com.googlecode.lanterna.gui2
Enum to represent the various results coming out of the handleKeyStroke method
InteractableComponent - Interface in com.googlecode.lanterna.gui.component
Deprecated.
InteractableComposite - Interface in com.googlecode.lanterna.gui2
This interface adds the ability to a Container to keep Interactables and switch between them.
InteractableContainer - Interface in com.googlecode.lanterna.gui
Deprecated.
InteractableLookupMap - Class in com.googlecode.lanterna.gui2
This class is used to keep a 'map' of the usable area and note where all the interact:ables are.
InteractableLookupMap(TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.InteractableLookupMap
 
InteractableRenderer<T extends Component & Interactable> - Interface in com.googlecode.lanterna.gui2
 
invalidate() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
invalidate() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Signals the the entire screen needs to be re-drawn
invalidate() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
INVERSE_BULLET - Static variable in class com.googlecode.lanterna.Symbols
INVERSE_WHITE_CIRCLE - Static variable in class com.googlecode.lanterna.Symbols
invokeAndWait(Runnable) - Method in interface com.googlecode.lanterna.gui2.TextGUIThread
Schedules custom code to be executed on the GUI thread and waits until the code has been executed before returning.
invokeLater(Runnable) - Method in interface com.googlecode.lanterna.gui2.TextGUIThread
Invokes custom code on the GUI thread.
IOSafeTerminal - Interface in com.googlecode.lanterna.terminal
Interface extending Terminal that removes the IOException throw clause.
IOSafeTerminalAdapter - Class in com.googlecode.lanterna.terminal
This class exposes methods for converting a terminal into an IOSafeTerminal.
IOSafeTerminalAdapter(Terminal, IOSafeTerminalAdapter.ExceptionHandler) - Constructor for class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
isAltDown() - Method in class com.googlecode.lanterna.input.KeyStroke
 
isBlinking() - Method in class com.googlecode.lanterna.TextCharacter
Returns true if this TextCharacter has the blink modifier active
isBlockingIO() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
isBold() - Method in class com.googlecode.lanterna.TextCharacter
Returns true if this TextCharacter has the bold modifier active
isBordered() - Method in class com.googlecode.lanterna.TextCharacter
Returns true if this TextCharacter has the bordered modifier active
isCharCJK(char) - Static method in class com.googlecode.lanterna.CJKUtils
Given a character, is this character considered to be a CJK character? Shamelessly stolen from isChecked(Object) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
isChecked(int) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
isChecked(Object) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
This method will see if an object is the currently selected item in this RadioCheckBoxList
isChecked(int) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
This method will see if an item, adressed by index, is the currently selected item in this RadioCheckBoxList
isChecked(Object) - Method in class com.googlecode.lanterna.gui2.CheckBoxList
 
isChecked(int) - Method in class com.googlecode.lanterna.gui2.CheckBoxList
 
isChecked(Object) - Method in class com.googlecode.lanterna.gui2.RadioBoxList
This method will see if an object is the currently selected item in this RadioCheckBoxList
isChecked(int) - Method in class com.googlecode.lanterna.gui2.RadioBoxList
This method will see if an item, addressed by index, is the currently selected item in this RadioCheckBoxList
isClientEcho() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal.NegotiationState
Is the telnet client echo mode turned on (client is echoing characters locally)
isClientLineMode0() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal.NegotiationState
Is the telnet client line mode 0 turned on (client sends character by character instead of line by line)
isClientResizeNotification() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal.NegotiationState
Is the telnet client resize notification turned on (client notifies server when the terminal window has changed size)
isCompletedPercentageShown() - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
isCompleteMatch(List<Character>) - Method in interface com.googlecode.lanterna.input.CharacterPattern
Returns true if this pattern is a perfect match (all characters matching and the pattern has no more characters to match) of the supplied characters
isCrossedOut() - Method in class com.googlecode.lanterna.TextCharacter
Returns true if this TextCharacter has the crossed-out modifier active
isCtrlDown() - Method in class com.googlecode.lanterna.input.KeyStroke
 
isCursorBlinking() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
Should the text cursor be blinking
isDrawShadow() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
isEOFWhenNoWindows() - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
Returns whether the TextGUI should return EOF when you try to read input while there are no windows in the window manager.
isExtendedAscii() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal.NegotiationState
Is the telnet client extended ascii turned on
isFocused() - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
isFocused() - Method in interface com.googlecode.lanterna.gui2.Interactable
Returns true if this component currently has input focus in its root container.
isHighlighted() - Method in class com.googlecode.lanterna.gui.Theme.Definition
Deprecated.
 
isInEventThread() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
isInvalid() - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
isInvalid() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
isInvalid() - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
isInvalid() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
isInvalid() - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
isInvalid() - Method in interface com.googlecode.lanterna.gui2.TextGUIElement
 
isInvalid() - Method in interface com.googlecode.lanterna.gui2.Window
This method is used to determine if the window requires re-drawing.
isInvalid() - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
isPendingUpdate() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
isPendingUpdate() - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
isPendingUpdate() - Method in interface com.googlecode.lanterna.gui2.TextGUI
This method can be used to determine if any component has requested a redraw.
isPoppedUp() - Method in class com.googlecode.lanterna.gui.component.PopupCheckBoxList
Deprecated.
 
isReversed() - Method in class com.googlecode.lanterna.TextCharacter
Returns true if this TextCharacter has the reverse modifier active
isScrollable() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
isScrollable() - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
isScrollable() - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
isScrollable() - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
This method is used by the layout system when it needs to shrink components because the available space is too small.
isScrollable() - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
isSelected() - Method in class com.googlecode.lanterna.gui.component.CheckBox
Deprecated.
 
isSelected() - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
isShowingMemoryUsage() - Method in class com.googlecode.lanterna.gui.DefaultBackgroundRenderer
Deprecated.
 
isSoloWindow() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
isSuppressGoAhead() - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminal.NegotiationState
Is the telnet client suppress go-ahead turned on
isTerminalResized() - Method in class com.googlecode.lanterna.terminal.SimpleTerminalResizeListener
Checks if the terminal was resized since the last time this method was called.
isUnderlined() - Method in class com.googlecode.lanterna.gui.Theme.Definition
Deprecated.
 
isUnderlined() - Method in class com.googlecode.lanterna.TextCharacter
Returns true if this TextCharacter has the underline modifier active
isVisible() - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
isVisible() - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
 
isVisible() - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
isVisible() - Method in interface com.googlecode.lanterna.gui2.Window
Is the window visible or not; note that window managers may choose to ignore this

K

keyboardInteraction(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
keyboardInteraction(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
keyboardInteraction(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
keyboardInteraction(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
keyboardInteraction(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.PopupCheckBoxList
Deprecated.
 
keyboardInteraction(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
keyboardInteraction(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
keyboardInteraction(KeyStroke) - Method in interface com.googlecode.lanterna.gui.Interactable
Deprecated.
This method is called when this component has focus and the user has pressed a key on the keyboard.
KeyDecodingProfile - Interface in com.googlecode.lanterna.input
In order to convert a stream of characters into objects representing keystrokes, we need to apply logic on this stream to detect special characters.
KeyStroke - Class in com.googlecode.lanterna.input
Represents the user pressing a key on the keyboard.
KeyStroke(KeyType) - Constructor for class com.googlecode.lanterna.input.KeyStroke
Constructs a KeyStroke based on a supplied keyType; character will be null and both ctrl and alt will be considered not pressed.
KeyStroke(KeyType, boolean, boolean) - Constructor for class com.googlecode.lanterna.input.KeyStroke
Constructs a KeyStroke based on a supplied keyType; character will be null.
KeyStroke(Character, boolean, boolean) - Constructor for class com.googlecode.lanterna.input.KeyStroke
Constructs a KeyStroke based on a supplied character, keyType is implicitly KeyType.Character.
KeyType - Enum in com.googlecode.lanterna.input
This enum is a categorization of the various keys available on a normal computer keyboard that are usable (detectable) by a terminal environment.

L

Label - Class in com.googlecode.lanterna.gui.component
Deprecated.
Label() - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label(String) - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label(String, TextColor) - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label(String, TextColor, TextColor) - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label(String, Boolean) - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label(String, TextColor, TextColor, Boolean) - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label(String, int) - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label(String, int, TextColor, TextColor, Boolean) - Constructor for class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
Label - Class in com.googlecode.lanterna.gui2
Label is a simple read-only text display component that can show multi-line text in multiple colors
Label(String) - Constructor for class com.googlecode.lanterna.gui2.Label
 
layout(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
layout(TerminalSize) - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager
Deprecated.
Given a size, lay out all the components on this area
layout(TerminalSize) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
LayoutManagedContainer - Class in com.googlecode.lanterna.gui2
 
LayoutManagedContainer(LayoutManager) - Constructor for class com.googlecode.lanterna.gui2.LayoutManagedContainer
 
LayoutManager - Interface in com.googlecode.lanterna.gui.layout
Deprecated.
LayoutManager - Interface in com.googlecode.lanterna.gui2
 
LayoutManager.LaidOutComponent - Interface in com.googlecode.lanterna.gui.layout
Deprecated.
This interface represents a component that has been placed on an area.
LayoutParameter - Class in com.googlecode.lanterna.gui.layout
Deprecated.
LayoutParameter(String) - Constructor for class com.googlecode.lanterna.gui.layout.LayoutParameter
Deprecated.
 
layoutParameters - Variable in class com.googlecode.lanterna.gui.layout.LinearLayout.LinearLayoutComponent
Deprecated.
 
LEFT - Static variable in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
LinearLayout - Class in com.googlecode.lanterna.gui.layout
Deprecated.
LinearLayout - Class in com.googlecode.lanterna.gui2
Simple layout manager the puts all components on a single line
LinearLayout() - Constructor for class com.googlecode.lanterna.gui2.LinearLayout
 
LinearLayout(LinearLayout.Direction) - Constructor for class com.googlecode.lanterna.gui2.LinearLayout
 
LinearLayout.Direction - Enum in com.googlecode.lanterna.gui2
 
LinearLayout.LinearLayoutComponent - Class in com.googlecode.lanterna.gui.layout
Deprecated.
 
LinearLayout.LinearLayoutComponent(Component, Set<LayoutParameter>) - Constructor for class com.googlecode.lanterna.gui.layout.LinearLayout.LinearLayoutComponent
Deprecated.
 
lineFeedConvert(String, boolean) - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
ListSelectDialog - Class in com.googlecode.lanterna.gui.dialog
Deprecated.

M

MAC_OS_X_TERMINAL_APP - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Values taken from wikipedia, these are supposed to be what terminal.app on MacOSX is using.
MALE - Static variable in class com.googlecode.lanterna.Symbols
matches(List<Character>) - Method in interface com.googlecode.lanterna.input.CharacterPattern
Returns true if this pattern partially or fully matches the supplied characters
max(TerminalSize) - Method in class com.googlecode.lanterna.TerminalSize
Takes a different TerminalSize and returns a new TerminalSize that has the largest dimensions of the two, measured separately.
maximisesHorisontally() - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
maximisesHorisontally() - Method in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
maximisesHorisontally() - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager
Deprecated.
 
maximisesHorisontally() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
maximisesHorisontally() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
maximisesOnMajorAxis(Panel) - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
maximisesOnMajorAxis(Panel) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
maximisesOnMajorAxis(Panel) - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
maximisesOnMinorAxis(Panel) - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
maximisesOnMinorAxis(Panel) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
maximisesOnMinorAxis(Panel) - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
maximisesVertically() - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
maximisesVertically() - Method in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
maximisesVertically() - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager
Deprecated.
 
maximisesVertically() - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
maximisesVertically() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
maximize() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
maximize() - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
Maximizes the terminal, so that it takes up all available space
MAXIMIZES_HORIZONTALLY - Static variable in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
MAXIMIZES_VERTICALLY - Static variable in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
MessageBox - Class in com.googlecode.lanterna.gui.dialog
Deprecated.
MessageBox(String, String, DialogButtons) - Constructor for class com.googlecode.lanterna.gui.dialog.MessageBox
Deprecated.
 
min(TerminalSize) - Method in class com.googlecode.lanterna.TerminalSize
Takes a different TerminalSize and returns a new TerminalSize that has the smallest dimensions of the two, measured separately.

N

newInstance(SwingTerminalPalette) - Static method in class com.googlecode.lanterna.terminal.swing.SwingTerminalColorConfiguration
Creates a new color configuration based on a particular palette and with using brighter colors on bold text.
newInstance(Font...) - Static method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFontConfiguration
Creates a new font configuration from a list of fonts in order of priority.
newTextGraphics(TerminalPosition, TerminalSize) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
newTextGraphics(TerminalPosition, TerminalSize) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
newTextGraphics(TerminalPosition, TerminalSize) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Creates a new TextGraphics of the same type as this one, using the same underlying subsystem.
newTextGraphics(TerminalPosition, TerminalSize) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
newTextGraphics() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
newTextGraphics() - Method in interface com.googlecode.lanterna.screen.Screen
Creates a new TextGraphics objects that is targeting this Screen for writing to.
newTextGraphics() - Method in class com.googlecode.lanterna.terminal.AbstractTerminal
 
newTextGraphics() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
newTextGraphics() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
newTextGraphics() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
newTextGraphics() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
newTextGraphics() - Method in interface com.googlecode.lanterna.terminal.Terminal
Creates a new TextGraphics object that uses this Terminal directly when outputting.
nextFocus(Interactable) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
nextFocus(Interactable) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
nextFocus(Interactable) - Method in interface com.googlecode.lanterna.gui.InteractableContainer
Deprecated.
Given an interactable, find the next one in line to receive focus.
nextFocus(Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
nextFocus(Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComposite
 
nextFocus(Interactable) - Method in interface com.googlecode.lanterna.gui2.InteractableComposite
Given an interactable, find the next one in line to receive focus.
nextFrame() - Method in class com.googlecode.lanterna.gui2.AnimatedLabel
 
NO_DECORATIONS - Static variable in class com.googlecode.lanterna.gui2.Window.Hint
With this hint, the TextGUI system should not draw any decorations around the window.
NO_POST_RENDERING - Static variable in class com.googlecode.lanterna.gui2.Window.Hint
With this hint, the TextGUI system should skip running any post renderers for the window.
NullChar - Static variable in class com.googlecode.lanterna.gui.component.TextGrid.DataGridCel
Deprecated.
 

O

OFFSET_1x1 - Static variable in class com.googlecode.lanterna.TerminalPosition
Constant for the 1x1 position (one offset in both directions from top-left)
onActivated() - Method in class com.googlecode.lanterna.gui.component.CheckBox
Deprecated.
 
onActivated() - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
onClosed() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
onComponentAdded(Container, Component) - Method in class com.googlecode.lanterna.gui.listener.ContainerAdapter
Deprecated.
 
onComponentAdded(Container, Component) - Method in interface com.googlecode.lanterna.gui.listener.ContainerListener
Deprecated.
 
onComponentInvalidated(Component) - Method in class com.googlecode.lanterna.gui.listener.ComponentAdapter
Deprecated.
 
onComponentInvalidated(Component) - Method in interface com.googlecode.lanterna.gui.listener.ComponentListener
Deprecated.
Will be called when a component is signaling it's content has been invalidated and needs to be repainted by the GUI system.
onComponentLostFocus(InteractableComponent) - Method in class com.googlecode.lanterna.gui.listener.ComponentAdapter
Deprecated.
 
onComponentLostFocus(InteractableComponent) - Method in interface com.googlecode.lanterna.gui.listener.ComponentListener
Deprecated.
Will be called when input focus was taken away from a component by the GUI system.
onComponentReceivedFocus(InteractableComponent) - Method in class com.googlecode.lanterna.gui.listener.ComponentAdapter
Deprecated.
 
onComponentReceivedFocus(InteractableComponent) - Method in interface com.googlecode.lanterna.gui.listener.ComponentListener
Deprecated.
Will be called when a component has gained the input focus of the GUI system.
onComponentRemoved(Container, Component) - Method in class com.googlecode.lanterna.gui.listener.ContainerAdapter
Deprecated.
 
onComponentRemoved(Container, Component) - Method in interface com.googlecode.lanterna.gui.listener.ContainerListener
Deprecated.
 
onComponentValueChanged(InteractableComponent) - Method in class com.googlecode.lanterna.gui.listener.ComponentAdapter
Deprecated.
 
onComponentValueChanged(InteractableComponent) - Method in interface com.googlecode.lanterna.gui.listener.ComponentListener
Deprecated.
Will be called when a component is signaling that a value it is presenting has been changed
onDisposed() - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
onDisposed() - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
onDisposed() - Method in class com.googlecode.lanterna.gui2.AnimatedLabel
 
ONE - Static variable in class com.googlecode.lanterna.TerminalSize
 
onEnterFocus(Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
 
onEnterFocus(Interactable.FocusChangeDirection) - Method in interface com.googlecode.lanterna.gui.Interactable
Deprecated.
Method called when this component gained keyboard focus.
onEnterFocus(Interactable.FocusChangeDirection, Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
onEnterFocus(Interactable.FocusChangeDirection, Interactable) - Method in interface com.googlecode.lanterna.gui2.Interactable
Method called when this component gained keyboard focus.
onFocusChanged(Window, Interactable, Interactable) - Method in class com.googlecode.lanterna.gui.listener.WindowAdapter
Deprecated.
 
onFocusChanged(Window, Interactable, Interactable) - Method in interface com.googlecode.lanterna.gui.listener.WindowListener
Deprecated.
Called by the window whenever the input focus has changed from one component to another
onIOException(IOException) - Method in interface com.googlecode.lanterna.gui2.TextGUIThread.ExceptionHandler
Will be called when an IOException has occurred in the main event thread
onKeyPressed(KeyStroke) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
onLeaveFocus(Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
 
onLeaveFocus(Interactable.FocusChangeDirection) - Method in interface com.googlecode.lanterna.gui.Interactable
Deprecated.
Method called when this component leaves keyboard focus.
onLeaveFocus(Interactable.FocusChangeDirection, Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComponent
 
onLeaveFocus(Interactable.FocusChangeDirection, Interactable) - Method in interface com.googlecode.lanterna.gui2.Interactable
Method called when keyboard focus moves away from this component
onResized(int, int) - Method in class com.googlecode.lanterna.terminal.AbstractTerminal
Call this method when the terminal has been resized or the initial size of the terminal has been discovered.
onResized(Terminal, TerminalSize) - Method in interface com.googlecode.lanterna.terminal.ResizeListener
The terminal has changed its size, most likely because the user has resized the window.
onResized(Terminal, TerminalSize) - Method in class com.googlecode.lanterna.terminal.SimpleTerminalResizeListener
 
onRuntimeException(RuntimeException) - Method in interface com.googlecode.lanterna.gui2.TextGUIThread.ExceptionHandler
Will be called when a RuntimeException has occurred in the main event thread
onUnhandledKeyboardInteraction(Window, KeyStroke) - Method in class com.googlecode.lanterna.gui.listener.WindowAdapter
Deprecated.
 
onUnhandledKeyboardInteraction(Window, KeyStroke) - Method in interface com.googlecode.lanterna.gui.listener.WindowListener
Deprecated.
Called by the window when there was a keyboard input event that no component could handle
onUnhandledKeyPress(KeyStroke) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
onVisible() - Method in class com.googlecode.lanterna.gui.dialog.WaitingDialog
Deprecated.
 
onVisible() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
onWindowClosed(Window) - Method in class com.googlecode.lanterna.gui.listener.WindowAdapter
Deprecated.
 
onWindowClosed(Window) - Method in interface com.googlecode.lanterna.gui.listener.WindowListener
Deprecated.
Called by the window when it has been closed and removed from the GUIScreen.
onWindowInvalidated(Window) - Method in class com.googlecode.lanterna.gui.listener.WindowAdapter
Deprecated.
 
onWindowInvalidated(Window) - Method in interface com.googlecode.lanterna.gui.listener.WindowListener
Deprecated.
Called when a window has been internally modified and needs to be repainted by the GUI system.
onWindowShown(Window) - Method in class com.googlecode.lanterna.gui.listener.WindowAdapter
Deprecated.
 
onWindowShown(Window) - Method in interface com.googlecode.lanterna.gui.listener.WindowListener
Deprecated.
Called by the window when it has been added and showed up on a GUIScreen.

P

paintComponent(Graphics) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
Panel - Class in com.googlecode.lanterna.gui.component
Deprecated.
Panel() - Constructor for class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
Panel(String) - Constructor for class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
Panel(Panel.Orientation) - Constructor for class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
Panel(String, Panel.Orientation) - Constructor for class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
Panel(Border, Panel.Orientation) - Constructor for class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
Panel(String, Border, Panel.Orientation) - Constructor for class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
Panel - Class in com.googlecode.lanterna.gui2
Simple container for other components
Panel() - Constructor for class com.googlecode.lanterna.gui2.Panel
 
Panel.Orientation - Enum in com.googlecode.lanterna.gui.component
Deprecated.
 
PasswordBox - Class in com.googlecode.lanterna.gui.component
Deprecated.
PasswordBox() - Constructor for class com.googlecode.lanterna.gui.component.PasswordBox
Deprecated.
Creates a password masked text box component, where the user can enter text by typing on the keyboard and the characters will be represented by the * character.
PasswordBox(String, int) - Constructor for class com.googlecode.lanterna.gui.component.PasswordBox
Deprecated.
Creates a password masked text box component, where the user can enter text by typing on the keyboard and the characters will be represented by the * character.
pollInput() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
pollInput() - Method in interface com.googlecode.lanterna.input.InputProvider
Returns the next Key off the input queue or null if there is no more input events available.
pollInput() - Method in class com.googlecode.lanterna.screen.TerminalScreen
 
pollInput() - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
pollInput() - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
 
pollInput() - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
 
pollInput() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
pollInput() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
pollInput() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
pollInput() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
pollInput() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
popTitle() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
popTitle() - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
Replaces the terminal title with the top element from the title stack managed by the terminal (the element is removed from the stack as expected)
PopupCheckBoxList - Class in com.googlecode.lanterna.gui.component
Deprecated.
PopupCheckBoxList() - Constructor for class com.googlecode.lanterna.gui.component.PopupCheckBoxList
Deprecated.
 
postRender(TextGraphics, TextGUI, Window, TerminalPosition, TerminalSize) - Method in interface com.googlecode.lanterna.gui2.WindowPostRenderer
Called by DefaultWindowTextGUI after a Window has been rendered, to let you do any post-rendering.
postRender(TextGraphics, TextGUI, Window, TerminalPosition, TerminalSize) - Method in class com.googlecode.lanterna.gui2.WindowShadowRenderer
 
prerenderTransformation(String) - Method in class com.googlecode.lanterna.gui.component.PasswordBox
Deprecated.
 
prerenderTransformation(String) - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
previousFocus(Interactable) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
previousFocus(Interactable) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
previousFocus(Interactable) - Method in interface com.googlecode.lanterna.gui.InteractableContainer
Deprecated.
Given an interactable, find the previous one in line to receive focus.
previousFocus(Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
previousFocus(Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComposite
 
previousFocus(Interactable) - Method in interface com.googlecode.lanterna.gui2.InteractableComposite
Given an interactable, find the previous one in line to receive focus.
printItem(TextGraphics, int, int, int) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
Draws an item in the ListBox at specific coordinates.
printItem(TextGraphics, int, int, String) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
processInput() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
processInput() - Method in interface com.googlecode.lanterna.gui2.TextGUI
Drains the input queue and passes the key strokes to the GUI system for processing.
ProgressBar - Class in com.googlecode.lanterna.gui.component
Deprecated.
ProgressBar(int) - Constructor for class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
PropertiesTheme - Class in com.googlecode.lanterna.graphics
This implementation of Theme reads its definitions from a Properties object.
PropertiesTheme(Properties) - Constructor for class com.googlecode.lanterna.graphics.PropertiesTheme
 
pushTitle() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
pushTitle() - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
Saves the current window title on a stack managed internally by the terminal.
putCharacter(char) - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
Outputs a single character to the terminal output stream, translating any UTF-8 graphical symbol if necessary
putCharacter(char) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
putCharacter(char) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
putCharacter(char) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
putCharacter(char) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
putCharacter(char) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
putCharacter(char) - Method in interface com.googlecode.lanterna.terminal.Terminal
Prints one character to the terminal at the current cursor location.
putString(int, int, String) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
putString(TerminalPosition, String) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
putString(int, int, String, SGR, SGR...) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
putString(TerminalPosition, String, SGR, SGR...) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
putString(int, int, String) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
putString(TerminalPosition, String) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
putString(int, int, String, SGR, SGR...) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
putString(TerminalPosition, String, SGR, SGR...) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
putString(int, int, String) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Puts a string on the screen at the specified position with the current colors and modifiers.
putString(TerminalPosition, String) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Shortcut to calling:
putString(int, int, String, SGR, SGR...) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Puts a string on the screen at the specified position with the current colors and modifiers.
putString(TerminalPosition, String, SGR, SGR...) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Shortcut to calling:
putString(int, int, String) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
putString(TerminalPosition, String) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
putString(int, int, String, SGR, SGR...) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
putString(TerminalPosition, String, SGR, SGR...) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
PUTTY - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Values taken from wikipedia, these are supposed to be what putty is using.

Q

queryTerminalSize() - Method in class com.googlecode.lanterna.terminal.ansi.FixedTerminalSizeProvider
 
queryTerminalSize() - Method in interface com.googlecode.lanterna.terminal.ansi.UnixTerminalSizeQuerier
Checks what the size of the terminal is, measured in number of rows and columns.

R

RadioBoxList - Class in com.googlecode.lanterna.gui2
The list box will display a number of items, of which one and only one can be marked as selected.
RadioBoxList() - Constructor for class com.googlecode.lanterna.gui2.RadioBoxList
Creates a new RadioCheckBoxList with no items
RadioBoxList(TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.RadioBoxList
Creates a new RadioCheckBoxList with a specified size.
RadioBoxList.RadioBoxListItemRenderer - Class in com.googlecode.lanterna.gui2
 
RadioBoxList.RadioBoxListItemRenderer() - Constructor for class com.googlecode.lanterna.gui2.RadioBoxList.RadioBoxListItemRenderer
 
RadioCheckBoxList - Class in com.googlecode.lanterna.gui.component
Deprecated.
RadioCheckBoxList() - Constructor for class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
Creates a new RadioCheckBoxList with no items
RadioCheckBoxList(TerminalSize) - Constructor for class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
Creates a new RadioCheckBoxList with a specified size override
readInput() - Method in interface com.googlecode.lanterna.input.InputProvider
Returns the next Key off the input queue or blocks until one is available.
readInput() - Method in class com.googlecode.lanterna.screen.TerminalScreen
 
readInput() - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
readInput() - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
 
readInput() - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
 
readInput() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
readInput() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
readInput() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
readInput() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
readInput() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
readKeyStroke() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
readKeyStroke() - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
refresh() - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
refresh() - Method in interface com.googlecode.lanterna.screen.Screen
This method will take the content from the back-buffer and move it into the front-buffer, making the changes visible to the terminal in the process.
refresh(Screen.RefreshType) - Method in interface com.googlecode.lanterna.screen.Screen
This method will take the content from the back-buffer and move it into the front-buffer, making the changes visible to the terminal in the process.
refresh(Screen.RefreshType) - Method in class com.googlecode.lanterna.screen.TerminalScreen
 
refresh(Screen.RefreshType) - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
removeAllComponents() - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
removeAllComponents() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
Removes all components from the window
removeAllComponents() - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
removeAllComponents() - Method in interface com.googlecode.lanterna.gui2.Container
 
removeAllRows() - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
Removes all rows from this table.
removeChar(int) - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
removeComponent(Component) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
removeComponent(Component) - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
removeComponent(Component) - Method in interface com.googlecode.lanterna.gui.Container
Deprecated.
Removes a component from this container.
removeComponent(Component) - Method in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
removeComponent(Component) - Method in interface com.googlecode.lanterna.gui.layout.LayoutManager
Deprecated.
Removes a component from the layout
removeComponent(Component) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
removeComponent(Component) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
Removes a top-level component from the window
removeComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
removeComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
removeComponent(Component) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComposite
 
removeComponent(Component) - Method in interface com.googlecode.lanterna.gui2.Composite
 
removeComponentListener(ComponentListener) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
removeComponentListener(ComponentListener) - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
 
removeContainerListener(ContainerListener) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
removeContainerListener(ContainerListener) - Method in interface com.googlecode.lanterna.gui.Container
Deprecated.
 
removeContainerListener(ContainerListener) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
removeLine(int) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
removeResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.AbstractTerminal
 
removeResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
removeResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
removeResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
removeResizeListener(ResizeListener) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
removeResizeListener(ResizeListener) - Method in interface com.googlecode.lanterna.terminal.Terminal
Removes a ResizeListener from the list of listeners to be notified when the terminal has changed size
removeRow(int) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
removeStyle(SGR) - Method in class com.googlecode.lanterna.gui2.Label
 
removeWindow(Window) - Method in class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
removeWindow(Window) - Method in interface com.googlecode.lanterna.gui2.WindowManager
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.EmptySpace
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.PopupCheckBoxList
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
repaint(TextGraphics) - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
This is the main 'paint' method for a component, it's called when lanterna wants the component to re-draw itself.
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.Separator
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
repaint(TextGraphics) - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
replaceTabs(String, int) - Method in enum com.googlecode.lanterna.screen.TabBehaviour
Given a string, being placed on the screen at column X, returns the same string with all tab characters (\t) replaced according to this TabBehaviour.
reset() - Method in class com.googlecode.lanterna.gui2.InteractableLookupMap
 
resetColorAndSGR() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
resetColorAndSGR() - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
resetColorAndSGR() - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
resetColorAndSGR() - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
resetColorAndSGR() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
resetColorAndSGR() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
resetColorAndSGR() - Method in interface com.googlecode.lanterna.terminal.Terminal
Removes all currently active SGR codes and sets foreground and background colors back to default.
ResizeListener - Interface in com.googlecode.lanterna.terminal
Listener interface that can be used to be alerted on terminal resizing
RIGHT - Static variable in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
RootContainer - Interface in com.googlecode.lanterna.gui2
RootContainer is the base container in a Text GUI.
runInEventThread(Action) - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Since Lanterna isn't thread safe, here's a way to run code on the same thread as the GUI system is using.

S

Screen - Interface in com.googlecode.lanterna.screen
Screen is a fundamental layer in Lanterna, presenting the terminal as a bitmap-like surface where you can perform smaller in-memory operations to a back-buffer, effectively painting out the terminal as you'd like it, and then call refresh to have the screen automatically apply the changes in the back-buffer to the real terminal.
Screen.RefreshType - Enum in com.googlecode.lanterna.screen
This enum represents the different ways a Screen can refresh the screen, moving the back-buffer data into the front-buffer that is being displayed.
ScrollingSwingTerminal - Class in com.googlecode.lanterna.terminal.swing
This is a Swing JComponent that carries a SwingTerminal with a scrollbar, effectively implementing a pseudo-terminal with scrollback history.
ScrollingSwingTerminal() - Constructor for class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
Creates a new ScrollingSwingTerminal with all default options
ScrollingSwingTerminal(SwingTerminalDeviceConfiguration, SwingTerminalFontConfiguration, SwingTerminalColorConfiguration) - Constructor for class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
Creates a new ScrollingSwingTerminal with customizable settings.
scrollLeft() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
Scroll left all text in the area.
scrollRight() - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
Scroll right all text in the area.
select() - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
Separator - Class in com.googlecode.lanterna.gui.component
Deprecated.
Separator() - Constructor for class com.googlecode.lanterna.gui.component.Separator
Deprecated.
 
setAlignment(Component.Alignment) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
setAlignment(Component.Alignment) - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
Sets the alignment property on the Component which will serve as a hint to the rendering code as to how to draw the component if it is assigned more space that it asked for.
setAutoCloseTrigger(SwingTerminalFrame.AutoCloseTrigger) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Changes the current auto-close trigger used by this SwingTerminalFrame
setAutoOpenSwingTerminalFrame(boolean) - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Controls whether a SwingTerminalFrame shall be automatically shown (.setVisible(true)) immediately after creation.
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
setBackgroundColor(TextColor) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Updates the current background color
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
setBackgroundColor(TextColor) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.gui2.Label
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.AbstractTerminal
 
setBackgroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setBackgroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setBackgroundColor(int) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setBackgroundColor(TextColor) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setBackgroundColor(TextColor.ANSI) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setBackgroundColor(int) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setBackgroundColor(int, int, int) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setBackgroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setBackgroundColor(int) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setBackgroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setBackgroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setBackgroundColor(int) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setBackgroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setBackgroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setBackgroundColor(int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setBackgroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setBackgroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setBackgroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setBackgroundColor(int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setBackgroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setBackgroundColor(TextColor) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the background color for all the following characters put to the terminal.
setBackgroundColor(TextColor.ANSI) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the background color for all the following characters put to the terminal.
setBackgroundColor(int) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the background color for all the following characters put to the terminal.
setBackgroundColor(int, int, int) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the background color for all the following characters put to the terminal.
setBackgroundRenderer(GUIScreenBackgroundRenderer) - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
setBetweenComponentsPadding(int) - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
Use the layout manager to set the padding between components
setBlockingIO(boolean) - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
setBoldMask(boolean) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
 
setBorder(Border) - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
setBorder(Border) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
setBufferData(String) - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
setCBreak(boolean) - Method in class com.googlecode.lanterna.terminal.ansi.CygwinTerminal
 
setCBreak(boolean) - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
Enabling cbreak mode will allow you to read user input immediately as the user enters the characters, as opposed to reading the data in lines as the user presses enter.
setCharacter(int, int, char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
setCharacter(TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
setCharacter(int, int, TextCharacter) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
setCharacter(int, int, TextCharacter) - Method in class com.googlecode.lanterna.graphics.DoublePrintingTextGraphics
 
setCharacter(TerminalPosition, char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
setCharacter(int, int, char) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
setCharacter(int, int, char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Sets the character at the current position to the specified value
setCharacter(TerminalPosition, char) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Sets the character at the current position to the specified value
setCharacter(TerminalPosition, char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
setCharacter(int, int, char) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
setCharacter(TerminalPosition, TextCharacter) - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
setCharacter(int, int, TextCharacter) - Method in class com.googlecode.lanterna.screen.AbstractScreen
 
setCharacter(int, int, TextCharacter) - Method in interface com.googlecode.lanterna.screen.Screen
Sets a character in the back-buffer to a specified value with specified colors and modifiers.
setCharacter(TerminalPosition, TextCharacter) - Method in interface com.googlecode.lanterna.screen.Screen
Sets a character in the back-buffer to a specified value with specified colors and modifiers.
setCharacterLimit(int) - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
Set the line limit.
setCharStyles(EnumSet<SGR>) - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
setChecked(Object, boolean) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
setChecked(Object, boolean) - Method in class com.googlecode.lanterna.gui2.CheckBoxList
 
setCheckedItemIndex(int) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
Sets the currently selected item by index
setCheckedItemIndex(int) - Method in class com.googlecode.lanterna.gui2.RadioBoxList
Sets the currently selected item by index.
setColor(TextColor) - Method in class com.googlecode.lanterna.gui2.EmptySpace
 
setColumnPaddingSize(int) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
setCompletedPercentageShown(boolean) - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
Controls whether the completion percentage will be shown to the left of the progress bar.
setCompleteFillChar(char) - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
Sets the character used to fill the portion of the progress bar indicating the completed portion.
setCursorPosition(TerminalPosition) - Method in class com.googlecode.lanterna.screen.AbstractScreen
Moves the current cursor position or hides it.
setCursorPosition(TerminalPosition) - Method in interface com.googlecode.lanterna.screen.Screen
A screen implementation typically keeps a location on the screen where the cursor will be placed after drawing and refreshing the buffers, this method controls that location.
setCursorPosition(TerminalPosition) - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
setCursorPosition(int, int) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setCursorPosition(int, int) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setCursorPosition(int, int) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setCursorPosition(int, int) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setCursorPosition(int, int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setCursorPosition(int, int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setCursorPosition(int, int) - Method in interface com.googlecode.lanterna.terminal.Terminal
Moves the text cursor to a new location on the terminal.
setCursorVisible(boolean) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setCursorVisible(boolean) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setCursorVisible(boolean) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setCursorVisible(boolean) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setCursorVisible(boolean) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setCursorVisible(boolean) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setCursorVisible(boolean) - Method in interface com.googlecode.lanterna.terminal.Terminal
Hides or shows the text cursor, but not all terminal (-emulators) supports this.
setData(String) - Method in class com.googlecode.lanterna.gui.component.EditArea
Deprecated.
Change all the text in the area.
setDecoratedSize(TerminalSize) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
setDecoratedSize(TerminalSize) - Method in interface com.googlecode.lanterna.gui2.Window
This method is called by the GUI system to update the window on how large it is, counting window decorations too.
setDefinition(Theme.Category, Theme.Definition) - Method in class com.googlecode.lanterna.gui.Theme
Deprecated.
 
setDrawShadow(boolean) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
setEcho(boolean) - Method in class com.googlecode.lanterna.terminal.ansi.CygwinTerminal
 
setEcho(boolean) - Method in class com.googlecode.lanterna.terminal.ansi.UnixTerminal
Enables or disables keyboard echo, meaning the immediate output of the characters you type on your keyboard.
setEditPosition(int) - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
setEOFWhenNoWindows(boolean) - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
Sets whether the TextGUI should return EOF when you try to read input while there are no windows in the window manager.
setExceptionHandler(TextGUIThread.ExceptionHandler) - Method in interface com.googlecode.lanterna.gui2.TextGUIThread
Updates the exception handler used by this TextGUIThread.
setFillCharacter(char) - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
setFocus(Interactable) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
setFocus(Interactable, Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
setFocusedInteractable(Interactable) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
setFocusedInteractable(Interactable, Interactable.FocusChangeDirection) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
setFocusedInteractable(Interactable) - Method in interface com.googlecode.lanterna.gui2.RootContainer
Sets the component currently in focus within this root container, or sets no component in focus if null is passed in.
setFocusedInteractable(Interactable) - Method in interface com.googlecode.lanterna.gui2.Window
Sets the component currently in focus within this window, or sets no component in focus if null is passed in.
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
setForegroundColor(TextColor) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Updates the current foreground color
setForegroundColor(TextColor) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.gui2.Label
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.AbstractTerminal
 
setForegroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setForegroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setForegroundColor(int) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setForegroundColor(TextColor) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setForegroundColor(TextColor.ANSI) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setForegroundColor(int) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setForegroundColor(int, int, int) - Method in interface com.googlecode.lanterna.terminal.IOSafeTerminal
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setForegroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setForegroundColor(int) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setForegroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.IOSafeTerminalAdapter
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setForegroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setForegroundColor(int) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setForegroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.swing.ScrollingSwingTerminal
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setForegroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setForegroundColor(int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setForegroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminal
 
setForegroundColor(TextColor) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setForegroundColor(TextColor.ANSI) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setForegroundColor(int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setForegroundColor(int, int, int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
 
setForegroundColor(TextColor) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the foreground color for all the following characters put to the terminal.
setForegroundColor(TextColor.ANSI) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the foreground color for all the following characters put to the terminal.
setForegroundColor(int) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the foreground color for all the following characters put to the terminal.
setForegroundColor(int, int, int) - Method in interface com.googlecode.lanterna.terminal.Terminal
Changes the foreground color for all the following characters put to the terminal.
setGrid() - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
setHotspot(TerminalPosition) - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
Sets the hotspot, in global coordinates, of where to put the text cursor when this component is active.
setLabel(String) - Method in class com.googlecode.lanterna.gui2.Button
 
setLayoutData(Object) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
setLayoutData(Object) - Method in interface com.googlecode.lanterna.gui2.Component
Sets optional layout data associated with this component.
setLayoutManager(LayoutManager) - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
setLayoutManager(LayoutManager) - Method in class com.googlecode.lanterna.gui2.AbstractContainer
 
setLayoutManager(LayoutManager) - Method in interface com.googlecode.lanterna.gui2.Container
Sets the layout manager responsible to placing and sizing the components in the window
setLine(int, String) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
setLines(String[]) - Method in class com.googlecode.lanterna.gui2.Label
 
setListItemRenderer(AbstractListBox.ListItemRenderer) - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
setMajorAxis(TerminalSize, int) - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
setMajorAxis(TerminalPosition, int) - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
setMajorAxis(TerminalSize, int) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
setMajorAxis(TerminalPosition, int) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
setMajorAxis(TerminalSize, int) - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
setMajorAxis(TerminalPosition, int) - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
setMaximumSize(TerminalSize) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
setMinimumSize(TerminalSize) - Method in class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
setMinimumSize(TerminalSize) - Method in class com.googlecode.lanterna.screen.VirtualScreen
Sets the minimum size we want the virtual screen to have.
setMinorAxis(TerminalSize, int) - Method in class com.googlecode.lanterna.gui.layout.HorisontalLayout
Deprecated.
 
setMinorAxis(TerminalSize, int) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
setMinorAxis(TerminalSize, int) - Method in class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
setModifiers(EnumSet<SGR>) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
setModifiers(EnumSet<SGR>) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
setModifiers(EnumSet<SGR>) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Sets the active modifiers to exactly the set passed in to this method.
setModifiers(EnumSet<SGR>) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
setMouseClicksCapturingEnabled(boolean) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setMouseClicksCapturingEnabled(boolean) - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
If set to true, will listen for mouse clicks and add those to the input queue
setMouseMovementCapturingEnabled(boolean) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setMouseMovementCapturingEnabled(boolean) - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
If set to true, will listen for mouse motions and add them to the input queue
setPadding(int) - Method in class com.googlecode.lanterna.gui.layout.LinearLayout
Deprecated.
 
setParent(Container) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
setParent(Container) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
setParent(Composite) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
setParent(Composite) - Method in interface com.googlecode.lanterna.gui2.Component
Assigns the component to a new container.
setPosition(TerminalPosition) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
setPosition(TerminalPosition) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
setPosition(TerminalPosition) - Method in interface com.googlecode.lanterna.gui2.Component
This method will be called by the layout manager when it has decided where the component is to be located.
setPosition(TerminalPosition) - Method in interface com.googlecode.lanterna.gui2.Window
This method is called by the GUI system to update the window on where the window manager placed it.
setPreferredSize(TerminalSize) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
setPreferredSize(TerminalSize) - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
If called with a non-null parameter, it will override the component's own preferred size calculation and instead getPreferredSize() will return the value passed in.
setPreferredSize(TerminalSize) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
setPreferredSize(TerminalSize) - Method in interface com.googlecode.lanterna.gui2.Component
Overrides the components preferred size calculation and makes the getPreferredSize() always return the value passed in here.
setProgress(double) - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
 
setRemainingFillChar(char) - Method in class com.googlecode.lanterna.gui.component.ProgressBar
Deprecated.
Sets the character used to fill the portion of the progress bar indicating the incomplete portion.
setRenderer(T) - Method in class com.googlecode.lanterna.gui2.AbstractRenderableComponent
 
setSelectedIndex(int) - Method in class com.googlecode.lanterna.gui2.AbstractListBox
 
setSelectedItem(int) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
setShowMemoryUsage(boolean) - Method in class com.googlecode.lanterna.gui.DefaultBackgroundRenderer
Deprecated.
If true, will display the current memory usage in the bottom right corner, updated on every screen refresh
setSize(TerminalSize) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
setSize(TerminalSize) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
setSize(TerminalSize) - Method in interface com.googlecode.lanterna.gui2.Component
This method will be called by the layout manager when it has decided how large the component will be.
setSocketTimeout(int) - Method in class com.googlecode.lanterna.terminal.ansi.TelnetTerminalServer
Sets the socket timeout on the server socket, to control how long acceptConnection() will block.
setSoloWindow(boolean) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
If set to true, when this window is shown, all previous windows are hidden.
setStyle(Theme.Category) - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
setSuppressSwingTerminalFrame(boolean) - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Controls whether a SwingTerminalFrame shall always be created if the system is one with a graphical environment
setSwingTerminalFrameAutoCloseTrigger(SwingTerminalFrame.AutoCloseTrigger) - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Sets the auto-close trigger to use on created SwingTerminalFrames created by this factory
setSwingTerminalFrameColorConfiguration(SwingTerminalColorConfiguration) - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Sets the color configuration to use on created SwingTerminalFrames created by this factory
setSwingTerminalFrameDeviceConfiguration(SwingTerminalDeviceConfiguration) - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Sets the device configuration to use on created SwingTerminalFrames created by this factory
setSwingTerminalFrameFontConfiguration(SwingTerminalFontConfiguration) - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Sets the font configuration to use on created SwingTerminalFrames created by this factory
setSwingTerminalFrameTitle(String) - Method in class com.googlecode.lanterna.terminal.DefaultTerminalFactory
Sets the title to use on created SwingTerminalFrames created by this factory
setTabBehaviour(TabBehaviour) - Method in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
setTabBehaviour(TabBehaviour) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
setTabBehaviour(TabBehaviour) - Method in interface com.googlecode.lanterna.graphics.TextGraphics
Sets the behaviour to use when expanding tab characters (\t) to spaces
setTabBehaviour(TabBehaviour) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
setTabBehaviour(TabBehaviour) - Method in class com.googlecode.lanterna.screen.AbstractScreen
Sets the behaviour for what to do about tab characters.
setTabBehaviour(TabBehaviour) - Method in interface com.googlecode.lanterna.screen.Screen
Sets the behaviour for what to do about tab characters.
setTerminalSize(int, int) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setTerminalSize(int, int) - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
Attempts to resize the terminal through dtterm extensions "CSI 8 ; rows ; columns ; t".
setText(String) - Method in class com.googlecode.lanterna.gui.component.Button
Deprecated.
 
setText(String) - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
setText(String) - Method in class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
 
setText(String) - Method in class com.googlecode.lanterna.gui2.Label
 
setText(String) - Method in class com.googlecode.lanterna.gui2.TextBox
 
setTextColor(TextColor) - Method in class com.googlecode.lanterna.gui.component.Label
Deprecated.
 
setTheme(Theme) - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Sets a new Theme for the entire GUI
setTheme(Theme) - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
setTheme(Theme) - Method in interface com.googlecode.lanterna.gui2.TextGUI
Sets the global theme to be used by this TextGUI.
setTitle(String) - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
setTitle(String) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
setTitle(String) - Method in class com.googlecode.lanterna.gui.DefaultBackgroundRenderer
Deprecated.
 
setTitle(String) - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Use a GUI background renderer instead
setTitle(String) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
setTitle(String) - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
setTitle(String) - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
This methods sets the title of the terminal, which is normally only visible if you are running the application in a terminal emulator in a graphical environment.
setVisible(boolean) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
 
setVisible(boolean) - Method in interface com.googlecode.lanterna.gui.Component
Deprecated.
If false, the GUI system will ignore this component in the layout and drawing stage
setWindowManager(WindowManager) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
setWindowSizeOverride(TerminalSize) - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
Sets the size of the window to a fixed value, rather than using automatic size calculation.
SGR - Enum in com.googlecode.lanterna
SGR - Select Graphic Rendition, changes the state of the terminal as to what kind of text to print after this command.
ShortcutHelper - Class in com.googlecode.lanterna.gui.util
Deprecated.
ShortcutHelper() - Constructor for class com.googlecode.lanterna.gui.util.ShortcutHelper
Deprecated.
 
showActionListDialog(GUIScreen, String, String, Action...) - Static method in class com.googlecode.lanterna.gui.dialog.ActionListDialog
Deprecated.
Will display a dialog prompting the user to select an action from a list.
showActionListDialog(GUIScreen, String, String, int, Action...) - Static method in class com.googlecode.lanterna.gui.dialog.ActionListDialog
Deprecated.
Will display a dialog prompting the user to select an action from a list.
showActionListDialog(GUIScreen, String, String, int, boolean, Action...) - Static method in class com.googlecode.lanterna.gui.dialog.ActionListDialog
Deprecated.
Will display a dialog prompting the user to select an action from a list.
showDialog(GUIScreen, String, String, T...) - Static method in class com.googlecode.lanterna.gui.dialog.ListSelectDialog
Deprecated.
Presents the user with a dialog where a list of items is displayed and the user can select one of the items.
showDialog(GUIScreen, String, String, int, T...) - Static method in class com.googlecode.lanterna.gui.dialog.ListSelectDialog
Deprecated.
Presents the user with a dialog where a list of items is displayed and the user can select one of the items.
showMessageBox(GUIScreen, String, String) - Static method in class com.googlecode.lanterna.gui.dialog.MessageBox
Deprecated.
 
showMessageBox(GUIScreen, String, String, DialogButtons) - Static method in class com.googlecode.lanterna.gui.dialog.MessageBox
Deprecated.
 
showOpenFileDialog(GUIScreen, File, String) - Static method in class com.googlecode.lanterna.gui.dialog.FileDialog
Deprecated.
 
showPasswordInputBox(GUIScreen, String, String, String) - Static method in class com.googlecode.lanterna.gui.dialog.TextInputDialog
Deprecated.
 
showPasswordInputBox(GUIScreen, String, String, String, int) - Static method in class com.googlecode.lanterna.gui.dialog.TextInputDialog
Deprecated.
 
showSaveFileDialog(GUIScreen, File, String) - Static method in class com.googlecode.lanterna.gui.dialog.FileDialog
Deprecated.
 
showTextInputBox(GUIScreen, String, String, String) - Static method in class com.googlecode.lanterna.gui.dialog.TextInputDialog
Deprecated.
 
showTextInputBox(GUIScreen, String, String, String, int) - Static method in class com.googlecode.lanterna.gui.dialog.TextInputDialog
Deprecated.
 
showWindow(Window) - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
Same as calling showWindow(window, Position.OVERLAPPING)
showWindow(Window, GUIScreen.Position) - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
This method starts the GUI system with an initial window.
SimpleTerminalResizeListener - Class in com.googlecode.lanterna.terminal
This class is a simple implementation of Terminal.ResizeListener which will keep track of the size of the terminal and let you know if the terminal has been resized since you last checked.
SimpleTerminalResizeListener(TerminalSize) - Constructor for class com.googlecode.lanterna.terminal.SimpleTerminalResizeListener
Creates a new SimpleTerminalResizeListener
SINGLE_LINE_BOTTOM_LEFT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_BOTTOM_RIGHT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_CROSS - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_HORIZONTAL - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_DOUBLE_DOWN - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_DOUBLE_LEFT - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_DOUBLE_RIGHT - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_DOUBLE_UP - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_DOWN - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_LEFT - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_RIGHT - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_T_UP - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_TOP_LEFT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_TOP_RIGHT_CORNER - Static variable in class com.googlecode.lanterna.Symbols
SINGLE_LINE_VERTICAL - Static variable in class com.googlecode.lanterna.Symbols
singleLine() - Static method in class com.googlecode.lanterna.gui2.Borders
 
singleLine(String) - Static method in class com.googlecode.lanterna.gui2.Borders
 
size() - Method in class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
SPADES - Static variable in class com.googlecode.lanterna.Symbols
SpinningActivityIndicator - Class in com.googlecode.lanterna.gui.component
Deprecated.
SpinningActivityIndicator() - Constructor for class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
Creates an ActivityIndicator which cycles through the SpinningActivityIndicator.BARS characters.
SpinningActivityIndicator(char[]) - Constructor for class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
 
splitIntoMultipleLines(String) - Method in class com.googlecode.lanterna.gui2.Label
 
StackedModalWindowManager - Class in com.googlecode.lanterna.gui2
 
StackedModalWindowManager() - Constructor for class com.googlecode.lanterna.gui2.StackedModalWindowManager
 
STANDARD_VGA - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Values taken from wikipedia, these are supposed to be the standard VGA palette.
start() - Method in interface com.googlecode.lanterna.gui2.TextGUIThread
This will start the thread responsible for processing the input queue and update the screen.
startAnimation(long) - Method in class com.googlecode.lanterna.gui2.AnimatedLabel
 
startScreen() - Method in interface com.googlecode.lanterna.screen.Screen
Before you can use a Screen, you need to start it.
startScreen() - Method in class com.googlecode.lanterna.screen.TerminalScreen
 
startScreen() - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
stop() - Method in interface com.googlecode.lanterna.gui2.TextGUIThread
Calling this will mark the GUI thread to be stopped after all pending events have been processed.
stopAnimation() - Method in class com.googlecode.lanterna.gui2.AnimatedLabel
 
stopScreen() - Method in interface com.googlecode.lanterna.screen.Screen
Calling this method will make the underlying terminal leave private mode, effectively going back to whatever state the terminal was in before calling startScreen().
stopScreen() - Method in class com.googlecode.lanterna.screen.TerminalScreen
 
stopScreen() - Method in class com.googlecode.lanterna.screen.VirtualScreen
 
StreamBasedTerminal - Class in com.googlecode.lanterna.terminal.ansi
An abstract terminal implementing functionality for terminals using OutputStream/InputStream.
StreamBasedTerminal(InputStream, OutputStream, Charset) - Constructor for class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
 
subAreaGraphics(TerminalPosition) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Creates a new TextGraphics object using the same area or smaller.
subAreaGraphics(TerminalPosition, TerminalSize) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Creates a new TextGraphics object using the same area or smaller.
surroundAreaSize(TerminalSize) - Method in class com.googlecode.lanterna.gui.Border.Bevel
Deprecated.
 
surroundAreaSize(TerminalSize) - Method in class com.googlecode.lanterna.gui.Border.Invisible
Deprecated.
 
surroundAreaSize(TerminalSize) - Method in class com.googlecode.lanterna.gui.Border.Standard
Deprecated.
 
surroundAreaSize(TerminalSize) - Method in class com.googlecode.lanterna.gui.Border
Deprecated.
 
surroundCharacter(char) - Method in class com.googlecode.lanterna.gui.component.CheckBox
Deprecated.
 
surroundCharacter(char) - Method in class com.googlecode.lanterna.gui.component.CommonCheckBox
Deprecated.
 
SwingTerminal - Class in com.googlecode.lanterna.terminal.swing
This class provides a Swing implementation of the Terminal interface that is an embeddable component you can put into a Swing container.
SwingTerminal() - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminal
Creates a new SwingTerminal with all the defaults set
SwingTerminal(TerminalScrollController) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminal
Creates a new SwingTerminal with a particular scrolling controller that will be notified when the terminals history size grows and will be called when this class needs to figure out the current scrolling position.
SwingTerminal(SwingTerminalDeviceConfiguration, SwingTerminalFontConfiguration, SwingTerminalColorConfiguration) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminal
Creates a new SwingTerminal component using custom settings and no scroll controller.
SwingTerminal(SwingTerminalDeviceConfiguration, SwingTerminalFontConfiguration, SwingTerminalColorConfiguration, TerminalScrollController) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminal
Creates a new SwingTerminal component using custom settings and a custom scroll controller.
SwingTerminalColorConfiguration - Class in com.googlecode.lanterna.terminal.swing
Color configuration settings to be using with SwingTerminal.
SwingTerminalDeviceConfiguration - Class in com.googlecode.lanterna.terminal.swing
Object that encapsulates the configuration parameters for the terminal 'device' that a SwingTerminal is emulating.
SwingTerminalDeviceConfiguration() - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
Creates a new terminal device configuration object with all the defaults set
SwingTerminalDeviceConfiguration(int, int, SwingTerminalDeviceConfiguration.CursorStyle, TextColor, boolean) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
Creates a new terminal device configuration object with all configurable values specified.
SwingTerminalDeviceConfiguration.CursorStyle - Enum in com.googlecode.lanterna.terminal.swing
Different cursor styles supported by SwingTerminal
SwingTerminalFontConfiguration - Class in com.googlecode.lanterna.terminal.swing
This class encapsulates the font information used by a SwingTerminal
SwingTerminalFontConfiguration(boolean, Font...) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalFontConfiguration
 
SwingTerminalFrame - Class in com.googlecode.lanterna.terminal.swing
This class is similar to what SwingTerminal used to be before Lanterna 3.0; a JFrame that contains a terminal emulator.
SwingTerminalFrame() - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Creates a new SwingTerminalFrame that doesn't automatically close.
SwingTerminalFrame(SwingTerminalFrame.AutoCloseTrigger) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Creates a new SwingTerminalFrame with a specified auto-close behaviour
SwingTerminalFrame(String) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Creates a new SwingTerminalFrame with a given title and no automatic closing.
SwingTerminalFrame(String, SwingTerminalFrame.AutoCloseTrigger) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Creates a new SwingTerminalFrame with a specified auto-close behaviour and specific title
SwingTerminalFrame(String, SwingTerminalDeviceConfiguration, SwingTerminalFontConfiguration, SwingTerminalColorConfiguration) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Creates a new SwingTerminalFrame using a specified title and a series of swing terminal configuration objects
SwingTerminalFrame(String, SwingTerminalDeviceConfiguration, SwingTerminalFontConfiguration, SwingTerminalColorConfiguration, SwingTerminalFrame.AutoCloseTrigger) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalFrame
Creates a new SwingTerminalFrame using a specified title and a series of swing terminal configuration objects
SwingTerminalFrame.AutoCloseTrigger - Enum in com.googlecode.lanterna.terminal.swing
This enum stored various ways the SwingTerminalFrame can automatically close (hide and dispose) itself when a certain condition happens.
SwingTerminalPalette - Class in com.googlecode.lanterna.terminal.swing
This class specifies the palette of colors the terminal will use for the normally available 8 + 1 ANSI colors but also their 'bright' versions with are normally enabled through bold mode.
SwingTerminalPalette(Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color) - Constructor for class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Creates a new palette with all colors specified up-front
Symbols - Class in com.googlecode.lanterna
Some text graphics, taken from http://en.wikipedia.org/wiki/Codepage_437 but converted to its UTF-8 counterpart.

T

tabBehaviour - Variable in class com.googlecode.lanterna.graphics.AbstractTextGraphics
 
TabBehaviour - Enum in com.googlecode.lanterna.screen
What to do about the tab character when putting on a Screen.
Table - Class in com.googlecode.lanterna.gui.component
Deprecated.
Table() - Constructor for class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
Table(String) - Constructor for class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
Table(int) - Constructor for class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
Table(int, String) - Constructor for class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
TelnetTerminal - Class in com.googlecode.lanterna.terminal.ansi
This class is used by the TelnetTerminalServer class when a client has connected in; this class will be the interaction point for that client.
TelnetTerminal.NegotiationState - Class in com.googlecode.lanterna.terminal.ansi
This class contains some of the various states that the Telnet negotiation protocol defines.
TelnetTerminalServer - Class in com.googlecode.lanterna.terminal.ansi
This class implements a Telnet server, capable of accepting multiple clients and presenting each one as their own Terminal.
TelnetTerminalServer(int) - Constructor for class com.googlecode.lanterna.terminal.ansi.TelnetTerminalServer
Creates a new TelnetTerminalServer on a specific port
TelnetTerminalServer(int, Charset) - Constructor for class com.googlecode.lanterna.terminal.ansi.TelnetTerminalServer
Creates a new TelnetTerminalServer on a specific port, using a certain character set
TelnetTerminalServer(ServerSocketFactory, int) - Constructor for class com.googlecode.lanterna.terminal.ansi.TelnetTerminalServer
Creates a new TelnetTerminalServer on a specific port through a ServerSocketFactory
TelnetTerminalServer(ServerSocketFactory, int, Charset) - Constructor for class com.googlecode.lanterna.terminal.ansi.TelnetTerminalServer
Creates a new TelnetTerminalServer on a specific port through a ServerSocketFactory with a certain Charset
Terminal - Interface in com.googlecode.lanterna.terminal
This is the main terminal interface, at the lowest level supported by Lanterna.
TerminalFactory - Interface in com.googlecode.lanterna.terminal
This interface is for abstracting the creation of your Terminal object.
TerminalPosition - Class in com.googlecode.lanterna
A 2-d position in 'terminal space'.
TerminalPosition(int, int) - Constructor for class com.googlecode.lanterna.TerminalPosition
Creates a new TerminalPosition object, which represents a location on the screen.
TerminalScreen - Class in com.googlecode.lanterna.screen
This is the default concrete implementation of the Screen interface, a buffered layer sitting on top of a Terminal.
TerminalScreen(Terminal) - Constructor for class com.googlecode.lanterna.screen.TerminalScreen
Creates a new Screen on top of a supplied terminal, will query the terminal for its size.
TerminalScreen(Terminal, TextCharacter) - Constructor for class com.googlecode.lanterna.screen.TerminalScreen
Creates a new Screen on top of a supplied terminal, will query the terminal for its size.
TerminalScrollController - Interface in com.googlecode.lanterna.terminal.swing
This interface can be used to control the backlog scrolling of a SwingTerminal
TerminalScrollController.Null - Class in com.googlecode.lanterna.terminal.swing
 
TerminalScrollController.Null() - Constructor for class com.googlecode.lanterna.terminal.swing.TerminalScrollController.Null
 
TerminalSize - Class in com.googlecode.lanterna
Terminal dimensions in 2-d space, measured in number of rows and columns.
TerminalSize(int, int) - Constructor for class com.googlecode.lanterna.TerminalSize
Creates a new terminal size representation with a given width (columns) and height (rows)
TextArea - Class in com.googlecode.lanterna.gui.component
Deprecated.
TextArea() - Constructor for class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
TextArea(String) - Constructor for class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
TextArea(TerminalSize, String) - Constructor for class com.googlecode.lanterna.gui.component.TextArea
Deprecated.
 
TextBox - Class in com.googlecode.lanterna.gui.component
Deprecated.
TextBox() - Constructor for class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
Creates a text box component, where the user can enter text by typing on the keyboard.
TextBox(String) - Constructor for class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
Creates a text box component, where the user can enter text by typing on the keyboard.
TextBox(String, int) - Constructor for class com.googlecode.lanterna.gui.component.TextBox
Deprecated.
Creates a text box component, where the user can enter text by typing on the keyboard.
TextBox - Class in com.googlecode.lanterna.gui2
Created by martin on 05/10/14.
TextBox() - Constructor for class com.googlecode.lanterna.gui2.TextBox
 
TextBox(String) - Constructor for class com.googlecode.lanterna.gui2.TextBox
 
TextBox(String, TextBox.Style) - Constructor for class com.googlecode.lanterna.gui2.TextBox
 
TextBox(TerminalSize) - Constructor for class com.googlecode.lanterna.gui2.TextBox
 
TextBox(TerminalSize, TextBox.Style) - Constructor for class com.googlecode.lanterna.gui2.TextBox
 
TextBox(TerminalSize, String) - Constructor for class com.googlecode.lanterna.gui2.TextBox
 
TextBox(TerminalSize, String, TextBox.Style) - Constructor for class com.googlecode.lanterna.gui2.TextBox
 
TextBox.DefaultTextBoxRenderer - Class in com.googlecode.lanterna.gui2
 
TextBox.DefaultTextBoxRenderer() - Constructor for class com.googlecode.lanterna.gui2.TextBox.DefaultTextBoxRenderer
 
TextBox.Style - Enum in com.googlecode.lanterna.gui2
 
TextBox.TextBoxRenderer - Class in com.googlecode.lanterna.gui2
 
TextBox.TextBoxRenderer() - Constructor for class com.googlecode.lanterna.gui2.TextBox.TextBoxRenderer
 
TextCharacter - Class in com.googlecode.lanterna
Represents a single character with additional metadata such as colors and modifiers.
TextCharacter(char) - Constructor for class com.googlecode.lanterna.TextCharacter
Creates a ScreenCharacter based on a supplied character, with default colors and no extra modifiers.
TextCharacter(TextCharacter) - Constructor for class com.googlecode.lanterna.TextCharacter
Copies another ScreenCharacter
TextCharacter(char, TextColor, TextColor, SGR...) - Constructor for class com.googlecode.lanterna.TextCharacter
Creates a new ScreenCharacter based on a physical character, color information and optional modifiers.
TextCharacter(char, TextColor, TextColor, EnumSet<SGR>) - Constructor for class com.googlecode.lanterna.TextCharacter
Creates a new ScreenCharacter based on a physical character, color information and a set of modifiers.
TextColor - Interface in com.googlecode.lanterna
This is an abstract base class for terminal color definitions.
TextColor.ANSI - Enum in com.googlecode.lanterna
This class represent classic ANSI colors that are likely to be very compatible with most terminal implementations.
TextColor.Indexed - Class in com.googlecode.lanterna
This class represents a color expressed in the indexed XTerm 256 color extension, where each color is defined in a lookup-table.
TextColor.Indexed(int) - Constructor for class com.googlecode.lanterna.TextColor.Indexed
Creates a new TextColor using the XTerm 256 color indexed mode, with the specified index value.
TextColor.RGB - Class in com.googlecode.lanterna
This class can be used to specify a color in 24-bit color space (RGB with 8-bit resolution per color).
TextColor.RGB(int, int, int) - Constructor for class com.googlecode.lanterna.TextColor.RGB
This class can be used to specify a color in 24-bit color space (RGB with 8-bit resolution per color).
TextGraphics - Interface in com.googlecode.lanterna.graphics
This interface exposes functionality to 'draw' text graphics on a section of the terminal.
TextGraphics - Interface in com.googlecode.lanterna.gui
Deprecated.
TextGrid - Class in com.googlecode.lanterna.gui.component
Deprecated.
TextGrid() - Constructor for class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
TextGrid(String) - Constructor for class com.googlecode.lanterna.gui.component.TextGrid
Deprecated.
 
TextGrid.DataGridCel - Class in com.googlecode.lanterna.gui.component
Deprecated.
 
TextGrid.DataGridCel() - Constructor for class com.googlecode.lanterna.gui.component.TextGrid.DataGridCel
Deprecated.
 
TextGrid.DataGridCel(char, int) - Constructor for class com.googlecode.lanterna.gui.component.TextGrid.DataGridCel
Deprecated.
 
TextGrid.DataGridCel(int) - Constructor for class com.googlecode.lanterna.gui.component.TextGrid.DataGridCel
Deprecated.
 
TextGUI - Interface in com.googlecode.lanterna.gui2
This is the base interface for advanced text GUIs supported in Lanterna.
TextGUIElement - Interface in com.googlecode.lanterna.gui2
This interface is the base part in the Lanterna Text GUI component hierarchy
TextGUIGraphics - Class in com.googlecode.lanterna.gui2
TextGraphics implementation used by TextGUI when doing any drawing operation.
TextGUIThread - Interface in com.googlecode.lanterna.gui2
Class that manages a TextGUI in a separate thread, doing input processing and screen updates automatically.
TextGUIThread.ExceptionHandler - Interface in com.googlecode.lanterna.gui2
This interface defines an exception handler, that is used for looking at exceptions that occurs during the main event loop of the TextGUIThread.
TextGUIThread.Status - Enum in com.googlecode.lanterna.gui2
 
TextInputDialog - Class in com.googlecode.lanterna.gui.dialog
Deprecated.
Theme - Interface in com.googlecode.lanterna.graphics
The main theme interface, from which you can retrieve theme definitions
Theme - Class in com.googlecode.lanterna.gui
Deprecated.
Theme() - Constructor for class com.googlecode.lanterna.gui.Theme
Deprecated.
 
Theme.Category - Enum in com.googlecode.lanterna.gui
Deprecated.
Represents things which can be styled.
Theme.Definition - Class in com.googlecode.lanterna.gui
Deprecated.
A style definition encompassing colors and effects.
Theme.Definition(TextColor, TextColor) - Constructor for class com.googlecode.lanterna.gui.Theme.Definition
Deprecated.
 
Theme.Definition(TextColor, TextColor, boolean) - Constructor for class com.googlecode.lanterna.gui.Theme.Definition
Deprecated.
 
Theme.Definition(TextColor, TextColor, boolean, boolean) - Constructor for class com.googlecode.lanterna.gui.Theme.Definition
Deprecated.
 
ThemeDefinition - Interface in com.googlecode.lanterna.graphics
A ThemeDefinition contains a collection of ThemeStyle:s, which defines on a lower level which colors and SGRs to apply if you want to draw according to the theme.
ThemedTextGraphics - Interface in com.googlecode.lanterna.graphics
Expanded TextGraphics that adds methods to interact with themes
ThemeStyle - Interface in com.googlecode.lanterna.graphics
ThemeStyle is the lowest entry in the theme hierarchy, containing the actual colors and SGRs to use.
tick() - Method in class com.googlecode.lanterna.gui.component.ActivityIndicator
Deprecated.
Trigger an update indicating that activity occured.
tick() - Method in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
 
toAWTColor(TextColor, boolean, boolean) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalColorConfiguration
Given a TextColor and a hint as to if the color is to be used as foreground or not and if we currently have bold text enabled or not, it returns the closest AWT color that matches this.
toGlobal(TerminalPosition) - Method in class com.googlecode.lanterna.gui2.AbstractWindow
 
toGlobal(TerminalPosition) - Method in interface com.googlecode.lanterna.gui2.RootContainer
Returns a position in a root container's local coordinate space to global coordinates
toGlobal(TerminalPosition) - Method in interface com.googlecode.lanterna.gui2.Window
Returns a position in the window's local coordinate space to global coordinates
TOP - Static variable in class com.googlecode.lanterna.gui.layout.BorderLayout
Deprecated.
 
TOP_LEFT_CORNER - Static variable in class com.googlecode.lanterna.TerminalPosition
Constant for the top-left corner (0x0)
toRootContainer(TerminalPosition) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
toRootContainer(TerminalPosition) - Method in interface com.googlecode.lanterna.gui2.TextGUIElement
Translates a position local to the container to the root container's coordinate space
toString() - Method in class com.googlecode.lanterna.gui.component.Panel
Deprecated.
 
toString() - Method in class com.googlecode.lanterna.gui.layout.DefaultLaidOutComponent
Deprecated.
 
toString() - Method in class com.googlecode.lanterna.gui.layout.LayoutParameter
Deprecated.
 
toString() - Method in class com.googlecode.lanterna.gui.Window
Deprecated.
 
toString() - Method in class com.googlecode.lanterna.gui2.Button
 
toString() - Method in class com.googlecode.lanterna.input.KeyStroke
 
toString() - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
 
toString() - Method in class com.googlecode.lanterna.TerminalPosition
 
toString() - Method in class com.googlecode.lanterna.TerminalSize
 
toString() - Method in class com.googlecode.lanterna.TextCharacter
 
toString() - Method in class com.googlecode.lanterna.TextColor.Indexed
 
toString() - Method in class com.googlecode.lanterna.TextColor.RGB
 
transformAccordingToAlignment(TextGraphics, TerminalSize) - Method in class com.googlecode.lanterna.gui.component.AbstractComponent
Deprecated.
Will create a sub-graphic area according to the alignment, if the assigned size is larger than the preferred size.
translateCharacter(char) - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
 
translateToGlobalCoordinates(TerminalPosition) - Method in interface com.googlecode.lanterna.gui.TextGraphics
Deprecated.
Translates local coordinates of this TextGraphics object to global
triggerShortcut(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.AbstractContainer
Deprecated.
 
triggerShortcut(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.Table
Deprecated.
 
triggerShortcut(KeyStroke) - Method in interface com.googlecode.lanterna.gui.InteractableContainer
Deprecated.
Looks for a shortcut that matches this key and, if one is found, executes it.
triggerShortcut(KeyStroke) - Method in class com.googlecode.lanterna.gui.util.ShortcutHelper
Deprecated.
 
TRIGRAMS - Static variable in class com.googlecode.lanterna.gui.component.SpinningActivityIndicator
Deprecated.
Unicode trigram characters (not supported by all terminals)

U

unhandledKeyboardEvent(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.AbstractListBox
Deprecated.
 
unhandledKeyboardEvent(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.ActionListBox
Deprecated.
 
unhandledKeyboardEvent(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.CheckBoxList
Deprecated.
 
unhandledKeyboardEvent(KeyStroke) - Method in class com.googlecode.lanterna.gui.component.RadioCheckBoxList
Deprecated.
 
UnixTerminal - Class in com.googlecode.lanterna.terminal.ansi
UnixTerminal extends from ANSITerminal and adds functionality for querying the terminal size, setting echo mode and cbreak.
UnixTerminal() - Constructor for class com.googlecode.lanterna.terminal.ansi.UnixTerminal
Creates a UnixTerminal with default settings, using System.in and System.out for input/output, using the default character set on the system as the encoding and trap ctrl+c signal instead of killing the application.
UnixTerminal(InputStream, OutputStream, Charset) - Constructor for class com.googlecode.lanterna.terminal.ansi.UnixTerminal
Creates a UnixTerminal using a specified input stream, output stream and character set.
UnixTerminal(InputStream, OutputStream, Charset, UnixTerminalSizeQuerier) - Constructor for class com.googlecode.lanterna.terminal.ansi.UnixTerminal
Creates a UnixTerminal using a specified input stream, output stream and character set, with a custom size querier instead of using the default one.
UnixTerminal(InputStream, OutputStream, Charset, UnixTerminalSizeQuerier, UnixTerminal.CtrlCBehaviour) - Constructor for class com.googlecode.lanterna.terminal.ansi.UnixTerminal
Creates a UnixTerminal using a specified input stream, output stream and character set, with a custom size querier instead of using the default one.
UnixTerminal.CtrlCBehaviour - Enum in com.googlecode.lanterna.terminal.ansi
This enum lets you control how Lanterna will handle a ctrl+c keystroke from the user.
UnixTerminalSizeQuerier - Interface in com.googlecode.lanterna.terminal.ansi
This class allows you to override by what means Lanterna detects the size of the terminal.
unmaximize() - Method in class com.googlecode.lanterna.terminal.ansi.ANSITerminal
 
unmaximize() - Method in interface com.googlecode.lanterna.terminal.ExtendedTerminal
Restores the terminal back to its previous size, after having been maximized
update() - Method in class com.googlecode.lanterna.gui.GUIScreen
Deprecated.
 
updateLookupMap(InteractableLookupMap) - Method in class com.googlecode.lanterna.gui2.AbstractBorder
 
updateLookupMap(InteractableLookupMap) - Method in class com.googlecode.lanterna.gui2.AbstractInteractableComposite
 
updateLookupMap(InteractableLookupMap) - Method in interface com.googlecode.lanterna.gui2.InteractableComposite
 
updateModel(int, int) - Method in class com.googlecode.lanterna.terminal.swing.TerminalScrollController.Null
 
updateModel(int, int) - Method in interface com.googlecode.lanterna.terminal.swing.TerminalScrollController
Called by the SwingTerminal when the terminal has changed or more lines are entered into the terminal
updateRenderer(String) - Method in class com.googlecode.lanterna.gui2.AbstractRenderableComponent
 
updateScreen() - Method in class com.googlecode.lanterna.gui2.AbstractTextGUI
 
updateScreen() - Method in class com.googlecode.lanterna.gui2.DefaultWindowTextGUI
 
updateScreen() - Method in interface com.googlecode.lanterna.gui2.TextGUI
Updates the screen, to make any changes visible to the user.

V

valueChanged() - Method in class com.googlecode.lanterna.gui.component.AbstractInteractableComponent
Deprecated.
 
valueChanged() - Method in interface com.googlecode.lanterna.gui.Interactable
Deprecated.
 
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.Component.Alignment
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.component.Panel.Orientation
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.dialog.DialogButtons
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.dialog.DialogResult
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.GUIScreen.Position
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.Interactable.FocusChangeDirection
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.Interactable.Result
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui.Theme.Category
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui2.Interactable.FocusChangeDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui2.Interactable.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui2.LinearLayout.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui2.TextBox.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.gui2.TextGUIThread.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.input.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.screen.Screen.RefreshType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.screen.TabBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.SGR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.terminal.ansi.UnixTerminal.CtrlCBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration.CursorStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.terminal.swing.SwingTerminalFrame.AutoCloseTrigger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.googlecode.lanterna.TextColor.ANSI
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.googlecode.lanterna.gui.Component.Alignment
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui.component.Panel.Orientation
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui.dialog.DialogButtons
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui.dialog.DialogResult
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui.GUIScreen.Position
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui.Interactable.FocusChangeDirection
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui.Interactable.Result
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui.Theme.Category
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui2.Interactable.FocusChangeDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui2.Interactable.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui2.LinearLayout.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui2.TextBox.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.gui2.TextGUIThread.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.input.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.screen.Screen.RefreshType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.screen.TabBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.SGR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.terminal.ansi.UnixTerminal.CtrlCBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration.CursorStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.terminal.swing.SwingTerminalFrame.AutoCloseTrigger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.googlecode.lanterna.TextColor.ANSI
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalLayout - Class in com.googlecode.lanterna.gui.layout
Deprecated.
VerticalLayout() - Constructor for class com.googlecode.lanterna.gui.layout.VerticalLayout
Deprecated.
 
VirtualScreen - Class in com.googlecode.lanterna.screen
VirtualScreen wraps a normal screen and presents it as a screen that has a configurable minimum size; if the real screen is smaller than this size, the presented screen will add scrolling to get around it.
VirtualScreen(Screen) - Constructor for class com.googlecode.lanterna.screen.VirtualScreen
Creates a new VirtualScreen that wraps a supplied Screen.
VirtualScreen.FrameRenderer - Interface in com.googlecode.lanterna.screen
Interface for rendering the virtual screen's frame when the real terminal is too small for the virtual screen

W

waitForStop() - Method in interface com.googlecode.lanterna.gui2.TextGUIThread
Awaits the GUI thread to reach stopped state
WaitingDialog - Class in com.googlecode.lanterna.gui.dialog
Deprecated.
WaitingDialog(String, String) - Constructor for class com.googlecode.lanterna.gui.dialog.WaitingDialog
Deprecated.
 
WHITE_CIRCLE - Static variable in class com.googlecode.lanterna.Symbols
Window - Class in com.googlecode.lanterna.gui
Deprecated.
Window(String) - Constructor for class com.googlecode.lanterna.gui.Window
Deprecated.
Creates a new window
Window - Interface in com.googlecode.lanterna.gui2
Window is a base unit in the TextGUI system, it represents a collection of components grouped together, usually surrounded by a border and a title.
Window.Hint - Class in com.googlecode.lanterna.gui2
Window hints are meta-data stored along with the window that can be used to give the GUI system some ideas of how this window wants to be treated.
Window.Hint() - Constructor for class com.googlecode.lanterna.gui2.Window.Hint
 
WindowAdapter - Class in com.googlecode.lanterna.gui.listener
Deprecated.
WindowAdapter() - Constructor for class com.googlecode.lanterna.gui.listener.WindowAdapter
Deprecated.
 
WindowBasedTextGUI - Interface in com.googlecode.lanterna.gui2
Extension of the TextGUI interface, this is intended as the base interface for any TextGUI that intends to make use of the Window class.
WindowComponent - Interface in com.googlecode.lanterna.gui2
Component that can be inside a window
WindowDecorationRenderer - Interface in com.googlecode.lanterna.gui2
Interface that defines a class that draws window decorations
WindowListener - Interface in com.googlecode.lanterna.gui.listener
Deprecated.
WindowManager - Interface in com.googlecode.lanterna.gui2
 
WindowPostRenderer - Interface in com.googlecode.lanterna.gui2
Classes implementing this interface can be used along with DefaultWindowManagerTextGUI to put some extra processing after a window has been rendered.
WINDOWS_XP_COMMAND_PROMPT - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Values taken from wikipedia, these are supposed to be what Windows XP cmd is using.
WindowShadowRenderer - Class in com.googlecode.lanterna.gui2
This WindowPostRenderer implementation draws a shadow under the previously rendered window
WindowShadowRenderer() - Constructor for class com.googlecode.lanterna.gui2.WindowShadowRenderer
 
with(TerminalSize) - Method in class com.googlecode.lanterna.TerminalSize
Returns itself if it is equal to the supplied size, otherwise the supplied size.
withBorder(Border) - Method in class com.googlecode.lanterna.gui2.AbstractComponent
 
withBorder(Border) - Method in interface com.googlecode.lanterna.gui2.Component
 
withCharacter(char) - Method in class com.googlecode.lanterna.TextCharacter
Returns a new TextCharacter with the same colors and modifiers but a different underlying character
withColumn(int) - Method in class com.googlecode.lanterna.TerminalPosition
Creates a new TerminalPosition object representing a position with the same row index as this but with a supplied column index.
withColumns(int) - Method in class com.googlecode.lanterna.TerminalSize
Creates a new size based on this size, but with a different width
withLineBufferScrollbackSize(int) - Method in class com.googlecode.lanterna.terminal.swing.SwingTerminalDeviceConfiguration
Returns a copy of this device configuration but with a different size of the scrollback buffer
withRelative(TerminalPosition) - Method in class com.googlecode.lanterna.TerminalPosition
Creates a new TerminalPosition object that is 'translated' by an amount of rows and columns specified by another TerminalPosition.
withRelativeColumn(int) - Method in class com.googlecode.lanterna.TerminalPosition
Creates a new TerminalPosition object representing a position on the same row, but with a column offset by a supplied value.
withRelativeColumns(int) - Method in class com.googlecode.lanterna.TerminalSize
Creates a new TerminalSize object representing a size with the same number of rows, but with a column size offset by a supplied value.
withRelativeRow(int) - Method in class com.googlecode.lanterna.TerminalPosition
Creates a new TerminalPosition object representing a position on the same column, but with a row offset by a supplied value.
withRelativeRows(int) - Method in class com.googlecode.lanterna.TerminalSize
Creates a new TerminalSize object representing a size with the same number of columns, but with a row size offset by a supplied value.
withRow(int) - Method in class com.googlecode.lanterna.TerminalPosition
Creates a new TerminalPosition object representing a position with the same column index as this but with a supplied row index.
withRows(int) - Method in class com.googlecode.lanterna.TerminalSize
Creates a new size based on this size, but with a different height
withTheme(Theme) - Method in class com.googlecode.lanterna.graphics.ImmutableThemedTextGraphics
 
withTheme(Theme) - Method in class com.googlecode.lanterna.gui2.TextGUIGraphics
 
writeToTerminal(byte...) - Method in class com.googlecode.lanterna.terminal.ansi.StreamBasedTerminal
This method will write a list of bytes directly to the output stream of the terminal.

X

XTERM - Static variable in class com.googlecode.lanterna.terminal.swing.SwingTerminalPalette
Values taken from wikipedia, these are supposed to be what xterm is using.

Z

ZERO - Static variable in class com.googlecode.lanterna.TerminalSize
 
A B C D E F G H I K L M N O P Q R S T U V W X Z 

Copyright © 2014. All Rights Reserved.