A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

ABORT - Static variable in class jexer.TCommand
Immediately abort the application (e.g.
ABSOLUTEXY - Static variable in class jexer.TWindow
Window is placed at absolute position (no smart placement) (default no).
accept() - Method in class jexer.net.TelnetServerSocket
Listens for a connection to be made to this socket and accepts it.
activate() - Method in class jexer.TWidget
Make this widget the active child of its parent.
activate() - Method in class jexer.TWindow
Activate window (bring to top and receive events).
activate(int) - Method in class jexer.TWidget
Switch the active child.
activate(TWidget) - Method in class jexer.TWidget
Switch the active child.
activateAll() - Method in class jexer.TWidget
Make this widget, all of its parents, the active child.
activateWindow(TWindow) - Method in class jexer.TApplication
Activate a window: bring it to the top and have it receive events.
add(TTableWidget.Cell) - Method in class jexer.TTableWidget.Column
Add an entry to this column.
add(TTableWidget.Cell) - Method in class jexer.TTableWidget.Row
Add an entry to this column.
add(TWidget) - Method in class jexer.layout.BoxLayoutManager
Add a child widget to manage.
add(TWidget) - Method in interface jexer.layout.LayoutManager
Add a child widget to manage.
add(TWidget) - Method in class jexer.layout.StretchLayoutManager
Add a child widget to manage.
addBackend(Backend) - Method in class jexer.backend.MultiBackend
Add a backend to the list.
addBackend(Backend, boolean) - Method in class jexer.backend.MultiBackend
Add a backend to the list.
addButton(String, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add a button to this container/window.
addCalendar(int, int, TAction) - Method in class jexer.TWidget
Convenience function to add a calendar to this container/window.
addChar(int) - Method in class jexer.teditor.Document
Replace or insert a character at the cursor, depending on overwrite flag.
addChar(int) - Method in class jexer.teditor.Line
Insert a character at the cursor.
addChar(int) - Method in class jexer.teditor.Word
Add a character to this word.
addCheckBox(int, int, String, boolean) - Method in class jexer.TWidget
Convenience function to add a checkbox to this container/window.
addCheckBox(int, int, String, boolean, TAction) - Method in class jexer.TWidget
Convenience function to add a checkbox to this container/window.
addComboBox(int, int, int, List<String>, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add a combobox to this container/window.
addComponentListener(ComponentListener) - Method in class jexer.backend.SwingComponent
Adds the specified component listener to receive component events from this component.
addDefaultItem(int) - Method in class jexer.menu.TMenu
Convenience function to add one of the default menu items.
addDefaultItem(int) - Method in class jexer.menu.TSubMenu
Convenience function to add one of the default menu items.
addDefaultItem(int, boolean) - Method in class jexer.menu.TMenu
Convenience function to add one of the default menu items.
addDefaultItem(int, boolean) - Method in class jexer.menu.TSubMenu
Convenience function to add one of the default menu items.
addDirectoryList(String, int, int, int, int) - Method in class jexer.TWidget
Convenience function to add a directory list to this container/window.
addDirectoryList(String, int, int, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add a directory list to this container/window.
addDirectoryList(String, int, int, int, int, TAction, TAction) - Method in class jexer.TWidget
Convenience function to add a directory list to this container/window.
addDirectoryList(String, int, int, int, int, TAction, TAction, List<String>) - Method in class jexer.TWidget
Convenience function to add a directory list to this container/window.
addEditMenu() - Method in class jexer.TApplication
Convenience function to add a default "Edit" menu.
addEditor(String, int, int, int, int) - Method in class jexer.TWidget
Convenience function to add an editable text area box to this container/window.
addField(int, int, int, boolean) - Method in class jexer.TWidget
Convenience function to add a text field to this container/window.
addField(int, int, int, boolean, String) - Method in class jexer.TWidget
Convenience function to add a text field to this container/window.
addField(int, int, int, boolean, String, TAction) - Method in class jexer.TWidget
Convenience function to add a text field to this container/window.
addField(int, int, int, boolean, String, TAction, TAction) - Method in class jexer.TWidget
Convenience function to add a text field to this container/window.
addFileMenu() - Method in class jexer.TApplication
Convenience function to add a default "File" menu.
addHelpMenu() - Method in class jexer.TApplication
Convenience function to add a default "Help" menu.
addImage(int, int, int, int, BufferedImage, int, int) - Method in class jexer.TWidget
Convenience function to add an image to this container/window.
addImage(int, int, int, int, BufferedImage, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add an image to this container/window.
addImage(int, int, int, int, Animation, int, int) - Method in class jexer.TWidget
Convenience function to add an image to this container/window.
addImage(int, int, int, int, Animation, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add an image to this container/window.
addItem(int, String) - Method in class jexer.menu.TMenu
Convenience function to add a menu item.
addItem(int, String) - Method in class jexer.menu.TSubMenu
Convenience function to add a menu item.
addItem(int, String, boolean) - Method in class jexer.menu.TMenu
Convenience function to add a menu item.
addItem(int, String, boolean) - Method in class jexer.menu.TSubMenu
Convenience function to add a menu item.
addItem(int, String, TKeypress) - Method in class jexer.menu.TMenu
Convenience function to add a custom menu item.
addItem(int, String, TKeypress) - Method in class jexer.menu.TSubMenu
Convenience function to add a custom menu item.
addItem(int, String, TKeypress, boolean) - Method in class jexer.menu.TMenu
Convenience function to add a custom menu item.
addItem(int, String, TKeypress, boolean) - Method in class jexer.menu.TSubMenu
Convenience function to add a custom menu item.
addItem(TackboardItem) - Method in class jexer.tackboard.Tackboard
Add an item to the board.
addKeyListener(KeyListener) - Method in class jexer.backend.SwingComponent
Adds the specified key listener to receive key events from this component.
addLabel(String, int, int) - Method in class jexer.TWidget
Convenience function to add a label to this container/window.
addLabel(String, int, int, String) - Method in class jexer.TWidget
Convenience function to add a label to this container/window.
addLabel(String, int, int, String, boolean) - Method in class jexer.TWidget
Convenience function to add a label to this container/window.
addLabel(String, int, int, String, boolean, TAction) - Method in class jexer.TWidget
Convenience function to add a label to this container/window.
addLabel(String, int, int, String, TAction) - Method in class jexer.TWidget
Convenience function to add a label to this container/window.
addLabel(String, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add a label to this container/window.
addLine(String) - Method in class jexer.TText
Add one line.
addList(List<String>, int, int, int, int) - Method in class jexer.TWidget
Convenience function to add a list to this container/window.
addList(List<String>, int, int, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add a list to this container/window.
addList(List<String>, int, int, int, int, TAction, TAction) - Method in class jexer.TWidget
Convenience function to add a list to this container/window.
addList(List<String>, int, int, int, int, TAction, TAction, TAction) - Method in class jexer.TWidget
Convenience function to add a list to this container/window.
addMenu(String) - Method in class jexer.TApplication
Convenience function to add a top-level menu.
addMenu(TMenu) - Method in class jexer.TApplication
Add a top-level menu to the list.
addMenuItem(TMenuItem) - Method in class jexer.TApplication
Add a menu item to the global list.
addMouseListener(MouseListener) - Method in class jexer.backend.SwingComponent
Adds the specified mouse listener to receive mouse events from this component.
addMouseMotionListener(MouseMotionListener) - Method in class jexer.backend.SwingComponent
Adds the specified mouse motion listener to receive mouse motion events from this component.
addMouseWheelListener(MouseWheelListener) - Method in class jexer.backend.SwingComponent
Adds the specified mouse wheel listener to receive mouse wheel events from this component.
addOverlay(MousePointer) - Method in class jexer.TApplication
Add a tackboard item to the overlay.
addOverlay(TackboardItem) - Method in class jexer.TWindow
Add a tackboard item to the overlay.
addPanel(int, int, int, int) - Method in class jexer.TWidget
Convenience function to add a panel to this container/window.
addPasswordField(int, int, int, boolean) - Method in class jexer.TWidget
Convenience function to add a password text field to this container/window.
addPasswordField(int, int, int, boolean, String) - Method in class jexer.TWidget
Convenience function to add a password text field to this container/window.
addPasswordField(int, int, int, boolean, String, TAction, TAction) - Method in class jexer.TWidget
Convenience function to add a password text field to this container/window.
addProgressBar(int, int, int, int) - Method in class jexer.TWidget
Convenience function to add a progress bar to this container/window.
addRadioButton(String) - Method in class jexer.TRadioGroup
Convenience function to add a radio button to this group.
addRadioButton(String, boolean) - Method in class jexer.TRadioGroup
Convenience function to add a radio button to this group.
addRadioGroup(int, int, int, String) - Method in class jexer.TWidget
Convenience function to add a radio button group to this container/window.
addRadioGroup(int, int, String) - Method in class jexer.TWidget
Convenience function to add a radio button group to this container/window.
addScreen(Screen) - Method in class jexer.backend.MultiScreen
Add a screen to the list.
addSeparator() - Method in class jexer.menu.TMenu
Convenience function to add a menu separator.
addSeparator() - Method in class jexer.menu.TSubMenu
Convenience function to add a menu separator.
addShortcutKeypress(TKeypress) - Method in class jexer.TWindow
Add a keypress to be overridden for this window.
addShortcutKeypress(TKeypress, TCommand, String) - Method in class jexer.TStatusBar
Add a key to this status bar.
addSpinner(int, int, TAction, TAction) - Method in class jexer.TWidget
Convenience function to add a spinner to this container/window.
addSplitPane(int, int, int, int, boolean) - Method in class jexer.TWidget
Convenience function to add a split pane to this container/window.
addSubMenu(String) - Method in class jexer.menu.TMenu
Convenience function to add a sub-menu.
addSubMenu(String) - Method in class jexer.menu.TSubMenu
Convenience function to add a sub-menu.
addSubMenu(TMenu) - Method in class jexer.TApplication
Add a sub-menu to the list of open sub-menus.
addTable(int, int, int, int) - Method in class jexer.TWidget
Convenience function to add an editable 2D data table to this container/window.
addTable(int, int, int, int, int, int) - Method in class jexer.TWidget
Convenience function to add an editable 2D data table to this container/window.
addTableMenu() - Method in class jexer.TApplication
Convenience function to add a default "Table" menu.
addText(String, int, int, int, int) - Method in class jexer.TWidget
Convenience function to add a scrollable text box to this container/window.
addText(String, int, int, int, int, String) - Method in class jexer.TWidget
Convenience function to add a scrollable text box to this container/window.
addTimer(long, boolean, TAction) - Method in class jexer.TApplication
Convenience function to add a timer.
addToolMenu() - Method in class jexer.TApplication
Convenience function to add a default tools (hamburger) menu.
addTreeViewWidget(int, int, int, int) - Method in class jexer.TWidget
Convenience function to add a scrollable tree view to this container/window.
addTreeViewWidget(int, int, int, int, TAction) - Method in class jexer.TWidget
Convenience function to add a scrollable tree view to this container/window.
addUnderlay(TackboardItem) - Method in class jexer.TWindow
Add a tackboard item to the underlay.
addUserEvent(TInputEvent) - Method in class jexer.tterminal.ECMA48
Add a keyboard and mouse event from the user to the queue.
addWindow(String, int, int) - Method in class jexer.TApplication
Convenience function to create a new window and make it active.
addWindow(String, int, int, int) - Method in class jexer.TApplication
Convenience function to create a new window and make it active.
addWindow(String, int, int, int, int) - Method in class jexer.TApplication
Convenience function to create a new window and make it active.
addWindow(String, int, int, int, int, int) - Method in class jexer.TApplication
Convenience function to create a new window and make it active.
addWindowListener(WindowListener) - Method in class jexer.backend.SwingComponent
Adds the specified window listener to receive window events from this window.
addWindowMenu() - Method in class jexer.TApplication
Convenience function to add a default "Window" menu.
Animation - Class in jexer.bits
An animation that can be displayed in an image.
Animation(List<BufferedImage>, int, int) - Constructor for class jexer.bits.Animation
Public constructor.
ANYEVENT - jexer.tterminal.ECMA48.MouseProtocol
All mouse events.
appendChar(int) - Method in class jexer.TField
Append char to the end of the field.
applyHighlight() - Method in class jexer.teditor.Word
Perform highlighting.
ARROW_LEFT - jexer.TButton.Style
A button arrow pointing left.
ARROW_RIGHT - jexer.TButton.Style
A button arrow pointing right.
attrToBackgroundColor(CellAttributes) - Method in interface jexer.backend.Backend
Convert a CellAttributes background color to an AWT Color.
attrToBackgroundColor(CellAttributes) - Method in class jexer.backend.ECMA48Backend
Convert a CellAttributes background color to an AWT Color.
attrToBackgroundColor(CellAttributes) - Method in class jexer.backend.ECMA48Terminal
Convert a CellAttributes background color to an AWT Color.
attrToBackgroundColor(CellAttributes) - Method in class jexer.backend.HeadlessBackend
Convert a CellAttributes background color to an AWT Color.
attrToBackgroundColor(CellAttributes) - Method in class jexer.backend.MultiBackend
Convert a CellAttributes background color to an AWT Color.
attrToBackgroundColor(CellAttributes) - Method in class jexer.backend.SwingBackend
Convert a CellAttributes background color to an AWT Color.
attrToBackgroundColor(CellAttributes) - Static method in class jexer.backend.SwingTerminal
Convert a CellAttributes background color to an AWT Color.
attrToBackgroundColor(CellAttributes) - Method in class jexer.backend.TWindowBackend
Convert a CellAttributes background color to an AWT Color.
attrToForegroundColor(CellAttributes) - Method in interface jexer.backend.Backend
Convert a CellAttributes foreground color to an AWT Color.
attrToForegroundColor(CellAttributes) - Method in class jexer.backend.ECMA48Backend
Convert a CellAttributes foreground color to an AWT Color.
attrToForegroundColor(CellAttributes) - Method in class jexer.backend.ECMA48Terminal
Convert a CellAttributes foreground color to an AWT Color.
attrToForegroundColor(CellAttributes) - Method in class jexer.backend.HeadlessBackend
Convert a CellAttributes foreground color to an AWT Color.
attrToForegroundColor(CellAttributes) - Method in class jexer.backend.MultiBackend
Convert a CellAttributes foreground color to an AWT Color.
attrToForegroundColor(CellAttributes) - Method in class jexer.backend.SwingBackend
Convert a CellAttributes foreground color to an AWT Color.
attrToForegroundColor(CellAttributes) - Static method in class jexer.backend.SwingTerminal
Convert a CellAttributes foreground color to an AWT Color.
attrToForegroundColor(CellAttributes) - Method in class jexer.backend.TWindowBackend
Convert a CellAttributes foreground color to an AWT Color.
available() - Method in class jexer.io.TimeoutInputStream
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.
available() - Method in class jexer.net.TelnetInputStream
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.

B

BACK_ARROWHEAD - Static variable in class jexer.bits.GraphicsChars
Backend - Interface in jexer.backend
This interface provides a screen, keyboard, and mouse to TApplication.
BACKEND_DISCONNECT - Static variable in class jexer.TCommand
Backend disconnected.
backgroundChar - Variable in class jexer.TField
Background character for unfilled-in text.
backspace() - Method in class jexer.teditor.Document
Delete the character immediately preceeding the cursor.
backspace(int, boolean) - Method in class jexer.teditor.Line
Delete the character immediately preceeding the cursor.
BACKSPACE - Static variable in class jexer.TKeypress
Backspace, used for control-backspace.
backTab() - Method in class jexer.teditor.Document
Handle the backtab (shift-tab) character.
backTab(int) - Method in class jexer.teditor.Line
Handle the backtab (shift-tab) character.
backwardsWord() - Method in class jexer.teditor.Document
Go back to the beginning of this word if in the middle, or the beginning of the previous word.
bigDecrement() - Method in class jexer.THScroller
Perform a big step change left.
bigDecrement() - Method in class jexer.TVScroller
Perform a big step change up.
bigHorizontalDecrement() - Method in interface jexer.Scrollable
Perform a big step change left.
bigHorizontalDecrement() - Method in class jexer.TScrollableWidget
Perform a big step change left.
bigHorizontalDecrement() - Method in class jexer.TScrollableWindow
Perform a big step change left.
bigHorizontalIncrement() - Method in interface jexer.Scrollable
Perform a big step change right.
bigHorizontalIncrement() - Method in class jexer.TScrollableWidget
Perform a big step change right.
bigHorizontalIncrement() - Method in class jexer.TScrollableWindow
Perform a big step change right.
bigIncrement() - Method in class jexer.THScroller
Perform a big step change right.
bigIncrement() - Method in class jexer.TVScroller
Perform a big step change down.
bigVerticalDecrement() - Method in interface jexer.Scrollable
Perform a big step change up.
bigVerticalDecrement() - Method in class jexer.TScrollableWidget
Perform a big step change up.
bigVerticalDecrement() - Method in class jexer.TScrollableWindow
Perform a big step change up.
bigVerticalDecrement() - Method in class jexer.TTerminalWidget
Perform a big step change up.
bigVerticalIncrement() - Method in interface jexer.Scrollable
Perform a big step change down.
bigVerticalIncrement() - Method in class jexer.TScrollableWidget
Perform a big step change down.
bigVerticalIncrement() - Method in class jexer.TScrollableWindow
Perform a big step change down.
bigVerticalIncrement() - Method in class jexer.TTerminalWidget
Perform a big step change down.
Bitmap - Class in jexer.tackboard
Bitmap is a raw bitmap image.
Bitmap(int, int, int, BufferedImage) - Constructor for class jexer.tackboard.Bitmap
Public constructor.
Bitmap(int, int, int, Animation, TApplication) - Constructor for class jexer.tackboard.Bitmap
Public constructor.
BLACK - Static variable in class jexer.bits.Color
Black.
blendRectangle(int, int, int, int, int, int) - Method in class jexer.backend.LogicalScreen
Alpha-blend a rectangle with a specified color and alpha onto this screen.
blendRectangle(int, int, int, int, int, int) - Method in interface jexer.backend.Screen
Alpha-blend a rectangle with a specified color and alpha onto this screen.
blendScreen(Screen, int, int, int, int, int, boolean) - Method in class jexer.backend.LogicalScreen
Alpha-blend a rectangular portion of another screen onto this one.
blendScreen(Screen, int, int, int, int, int, boolean) - Method in interface jexer.backend.Screen
Alpha-blend a rectangular portion of another screen onto this one.
BLOCK - jexer.backend.SwingTerminal.CursorStyle
Use a solid block for the cursor.
BLUE - Static variable in class jexer.bits.Color
Blue.
BorderStyle - Class in jexer.bits
A text box border style.
borderStyleActive - Variable in class jexer.TWindow
The border style for an active window.
borderStyleActiveModal - Variable in class jexer.TWindow
The border style for an active modal window.
borderStyleInactive - Variable in class jexer.TWindow
The border style for an inactive window.
borderStyleMoving - Variable in class jexer.TWindow
The border style for a window being dragged/resized.
BOX - Static variable in class jexer.bits.GraphicsChars
BoxLayoutManager - Class in jexer.layout
BoxLayoutManager repositions child widgets based on the order they are added to the parent widget and desired orientation.
BoxLayoutManager(int, int, boolean) - Constructor for class jexer.layout.BoxLayoutManager
Public constructor.
BTAB - Static variable in class jexer.TKeypress
Back-tab (shift-tab).
BUTTONEVENT - jexer.tterminal.ECMA48.MouseProtocol
Button-down, button-up, and motion while a button is pressed.

C

CANCEL - jexer.TMessageBox.Result
User clicked "Cancel".
cancelEdit() - Method in class jexer.TTableWidget.Cell
Cancel any pending edit.
cancelRead() - Method in class jexer.io.TimeoutInputStream
Request that the current read() operation timeout immediately.
canDisplay(int) - Method in class jexer.backend.GlyphMaker
Checks if a fallback font has a glyph for the specified character.
CASCADE - Static variable in class jexer.TCommand
Cascade windows.
Cell - Class in jexer.bits
This class represents a single text cell or bit of image on the screen.
Cell() - Constructor for class jexer.bits.Cell
Public constructor sets default values of the cell to blank.
Cell(int) - Constructor for class jexer.bits.Cell
Public constructor sets the character.
Cell(int, CellAttributes) - Constructor for class jexer.bits.Cell
Public constructor sets the character and attributes.
Cell(Cell) - Constructor for class jexer.bits.Cell
Public constructor creates a duplicate.
Cell(CellAttributes) - Constructor for class jexer.bits.Cell
Public constructor sets the attributes.
Cell(TTableWidget, int, int, int, int, int, int) - Constructor for class jexer.TTableWidget.Cell
Public constructor.
Cell.Width - Enum in jexer.bits
How this cell needs to be displayed if it is part of a larger glyph.
CellAttributes - Class in jexer.bits
The attributes used by a Cell: color, bold, blink, etc.
CellAttributes() - Constructor for class jexer.bits.CellAttributes
Public constructor sets default values of the cell to white-on-black, no bold/blink/reverse/underline/protect.
CellAttributes(CellAttributes) - Constructor for class jexer.bits.CellAttributes
Public constructor makes a copy from another instance.
center() - Method in class jexer.TSplitPane
Recenter the split to the middle of this split pane.
center() - Method in class jexer.TWindow
Recenter the window on-screen.
center(String, int) - Static method in class jexer.bits.StringUtils
Center a string into a list of lines.
CENTER - jexer.TText.Justification
Centered text.
CENTERED - Static variable in class jexer.TWindow
Window is centered (default no).
centerJustify() - Method in class jexer.TText
Center-justify the text.
charAt(int) - Method in class jexer.tterminal.DisplayLine
Get the Cell at a specific column.
CHECK - Static variable in class jexer.bits.GraphicsChars
cleanWhitespace() - Method in class jexer.teditor.Document
Trim trailing whitespace from lines and trailing empty lines from the document.
cleanWhitespace() - Method in class jexer.TEditorWidget
Trim trailing whitespace from lines and trailing empty lines from the document.
clear() - Method in class jexer.backend.LogicalScreen
Clear the logical screen.
clear() - Method in interface jexer.backend.Screen
Clear the logical screen.
clear() - Method in class jexer.bits.Clipboard
Clear whatever is on the local clipboard.
clear() - Method in class jexer.tackboard.Tackboard
Remove everything on this board.
CLEAR - Static variable in class jexer.TCommand
Clear selected text without copying it to the clipboard.
clearAll() - Method in class jexer.TTableWidget
Reset all cells to blanks.
clearImages() - Method in class jexer.tterminal.DisplayLine
Clear image data from line.
clearPalette() - Method in class jexer.backend.HQSixelEncoder
Clear the sixel palette.
clearPalette() - Method in class jexer.backend.LegacySixelEncoder
Clear the sixel palette.
clearPalette() - Method in interface jexer.backend.SixelEncoder
Clear the sixel palette.
clearPhysical() - Method in class jexer.backend.LogicalScreen
Clear the physical screen.
clearPhysical() - Method in class jexer.backend.MultiScreen
Clear the physical screen.
clearPhysical() - Method in interface jexer.backend.Screen
Clear the physical screen.
clearShortcutKeypresses() - Method in class jexer.TWindow
Remove all keypresses to be overridden for this window.
Clipboard - Class in jexer.bits
Clipboard provides convenience methods to copy text and images to and from a shared clipboard.
Clipboard() - Constructor for class jexer.bits.Clipboard
Public constructor.
close() - Method in class jexer.io.TimeoutInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class jexer.net.TelnetInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class jexer.net.TelnetOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class jexer.TImage
Stop the animation on close.
close() - Method in class jexer.tterminal.ECMA48
Close the input and output streams and stop the reader thread.
close() - Method in class jexer.TTerminalWidget
Handle widget close.
close() - Method in class jexer.TTextPicture
Handle widget close.
close() - Method in class jexer.TWidget
Subclasses should override this method to cleanup resources.
close() - Method in class jexer.TWindow
Close window.
CLOSE_ALL - Static variable in class jexer.TCommand
Close all windows.
closeMenu() - Method in class jexer.TApplication
Turn off the menu.
closeSubMenu() - Method in class jexer.TApplication
Turn off a sub-menu.
closeTerminal() - Method in class jexer.backend.ECMA48Terminal
Restore terminal to normal state.
closeTerminal() - Method in class jexer.backend.SwingTerminal
Restore terminal to normal state.
closeTerminal() - Method in interface jexer.backend.TerminalReader
Classes must provide an implementation that closes sockets, restores console, etc.
closeWindow(TWindow) - Method in class jexer.TApplication
Close window.
cmAbort - Static variable in class jexer.TCommand
Immediately abort the application (e.g.
cmBackendDisconnect - Static variable in class jexer.TCommand
Backend disconnected.
cmCascade - Static variable in class jexer.TCommand
Cascade windows.
cmClear - Static variable in class jexer.TCommand
Clear selected text without copying it to the clipboard.
cmCloseAll - Static variable in class jexer.TCommand
Close all windows.
cmCopy - Static variable in class jexer.TCommand
Copy selected text to clipboard.
cmCut - Static variable in class jexer.TCommand
Cut selected text and copy to the clipboard.
cmExit - Static variable in class jexer.TCommand
Exit application.
cmHelp - Static variable in class jexer.TCommand
Enter help system.
cmMenu - Static variable in class jexer.TCommand
Enter first menu.
cmOpen - Static variable in class jexer.TCommand
File open dialog.
cmPaste - Static variable in class jexer.TCommand
Paste from clipboard.
cmQuit - Static variable in class jexer.TCommand
Exit application.
cmSave - Static variable in class jexer.TCommand
Save file.
cmShell - Static variable in class jexer.TCommand
Spawn OS shell window.
cmTile - Static variable in class jexer.TCommand
Tile windows.
cmWindowClose - Static variable in class jexer.TCommand
Close window.
cmWindowMove - Static variable in class jexer.TCommand
Move (move/resize) window.
cmWindowNext - Static variable in class jexer.TCommand
Next window (like Alt-TAB).
cmWindowPrevious - Static variable in class jexer.TCommand
Previous window (like Shift-Alt-TAB).
cmWindowZoom - Static variable in class jexer.TCommand
Zoom (maximize/restore) window.
Color - Class in jexer.bits
A text cell color.
ColorTheme - Class in jexer.bits
ColorTheme is a collection of colors keyed by string.
ColorTheme() - Constructor for class jexer.bits.ColorTheme
Public constructor sets the theme to the default.
compareTo(Topic) - Method in class jexer.help.Topic
Comparison operator.
compareTo(TackboardItem) - Method in class jexer.tackboard.TackboardItem
Comparison operator.
compareTo(TWidget) - Method in class jexer.TWidget
Comparison operator.
componentHidden(ComponentEvent) - Method in class jexer.backend.SwingTerminal
Pass component events into the event queue.
componentMoved(ComponentEvent) - Method in class jexer.backend.SwingTerminal
Pass component events into the event queue.
componentResized(ComponentEvent) - Method in class jexer.backend.SwingTerminal
Pass component events into the event queue.
componentShown(ComponentEvent) - Method in class jexer.backend.SwingTerminal
Pass component events into the event queue.
COPY - Static variable in class jexer.TCommand
Copy selected text to clipboard.
copyImage(BufferedImage) - Method in class jexer.bits.Clipboard
Copy an image to the clipboard.
copyScreen(Screen) - Method in class jexer.backend.LogicalScreen
Copy all of screen's data to this screen.
copyScreen(Screen) - Method in interface jexer.backend.Screen
Copy all of screen's data to this screen.
copyScreen(Screen, int, int, int, int) - Method in class jexer.backend.LogicalScreen
Copy a rectangular portion of another screen to this one.
copyScreen(Screen, int, int, int, int) - Method in interface jexer.backend.Screen
Copy a rectangular portion of another screen to this one.
copySelection(Clipboard, int, int, int, int, boolean) - Method in class jexer.backend.LogicalScreen
Copy the screen selection area to the clipboard.
copySelection(Clipboard, int, int, int, int, boolean) - Method in interface jexer.backend.Screen
Copy the screen selection area to the clipboard.
copyText(String) - Method in class jexer.bits.Clipboard
Copy a text string to the clipboard.
count() - Method in class jexer.bits.Animation
Get the number of frames in this animation.
CP437 - Static variable in class jexer.bits.GraphicsChars
The CP437 to Unicode translation map.
createImage(BufferedImage, int, int) - Static method in class jexer.bits.ImageUtils
Create a BufferedImage using the same color model as another image.
currentFrameNumber() - Method in class jexer.bits.Animation
Get the number of the current frame in view.
cursorVisible - Variable in class jexer.backend.LogicalScreen
If true, the cursor is visible and should be placed onscreen at (cursorX, cursorY) during a call to flushPhysical().
cursorX - Variable in class jexer.backend.LogicalScreen
Cursor X position if visible.
cursorY - Variable in class jexer.backend.LogicalScreen
Cursor Y position if visible.
customMousePointer - Variable in class jexer.TApplication
An optional mouse pointer.
customWidgetMousePointer - Variable in class jexer.TApplication
An optional mouse pointer for the widget under the mouse.
CUT - Static variable in class jexer.TCommand
Cut selected text and copy to the clipboard.
CYAN - Static variable in class jexer.bits.Color
Cyan (blue-green).

D

data - Variable in class jexer.TAction
An optional bit of data associated with this action.
DE - Static variable in class jexer.tterminal.DECCharacterSets
GERMAN.
DEC_SUPPLEMENTAL - Static variable in class jexer.tterminal.DECCharacterSets
Dec Supplemental (DEC multinational).
DECCharacterSets - Class in jexer.tterminal
This class contains a collection of the DEC VT100 and VT220 character set mappings into Unicode.
decrement() - Method in class jexer.THScroller
Perform a small step change left.
decrement() - Method in class jexer.TVScroller
Perform a small step change up.
DEFAULT - Static variable in class jexer.bits.BorderStyle
The default border style.
DEGREE - Static variable in class jexer.bits.GraphicsChars
°
del() - Method in class jexer.teditor.Document
Delete the character under the cursor.
del() - Method in class jexer.teditor.Line
Delete the character under the cursor.
DEL - Static variable in class jexer.TKeypress
Delete.
delete(int, Cell) - Method in class jexer.tterminal.DisplayLine
Delete character at the specified position, filling in the new character on the right with newCell.
deleteCellShiftLeft() - Method in class jexer.TTableWidget
Delete the selected cell, shifting cells over to the left.
deleteCellShiftUp() - Method in class jexer.TTableWidget
Delete the selected cell, shifting cells from below up.
deleteColumn(int) - Method in class jexer.TTableWidget
Delete a particular column.
deleteRow(int) - Method in class jexer.TTableWidget
Delete a particular row.
Demo1 - Class in jexer.demos
This class is the main driver for a simple demonstration of Jexer's capabilities.
Demo1() - Constructor for class jexer.demos.Demo1
Default constructor.
Demo2 - Class in jexer.demos
This class is the main driver for a simple demonstration of Jexer's capabilities.
Demo2() - Constructor for class jexer.demos.Demo2
Default constructor.
Demo3 - Class in jexer.demos
This class is the main driver for a simple demonstration of Jexer's capabilities.
Demo3() - Constructor for class jexer.demos.Demo3
Default constructor.
Demo4 - Class in jexer.demos
This class is the main driver for a simple demonstration of Jexer's capabilities.
Demo4() - Constructor for class jexer.demos.Demo4
Default constructor.
Demo5 - Class in jexer.demos
This class is the main driver for a simple demonstration of Jexer's capabilities.
Demo5() - Constructor for class jexer.demos.Demo5
Default constructor.
Demo6 - Class in jexer.demos
This class shows off the use of MultiBackend and MultiScreen.
Demo6() - Constructor for class jexer.demos.Demo6
Default constructor.
Demo7 - Class in jexer.demos
This class shows off BoxLayout and TPanel.
Demo7() - Constructor for class jexer.demos.Demo7
Default constructor.
Demo8 - Class in jexer.demos
This class shows off the use of MultiBackend and MultiScreen.
Demo8() - Constructor for class jexer.demos.Demo8
Default constructor.
DemoApplication - Class in jexer.demos
The demo application itself.
DemoApplication(InputStream, OutputStream) - Constructor for class jexer.demos.DemoApplication
Public constructor.
DemoApplication(InputStream, Reader, PrintWriter) - Constructor for class jexer.demos.DemoApplication
Public constructor.
DemoApplication(InputStream, Reader, PrintWriter, boolean) - Constructor for class jexer.demos.DemoApplication
Public constructor.
DemoApplication(Backend) - Constructor for class jexer.demos.DemoApplication
Public constructor.
DemoApplication(TApplication.BackendType) - Constructor for class jexer.demos.DemoApplication
Public constructor.
DemoApplication(TApplication.BackendType, int, int, int) - Constructor for class jexer.demos.DemoApplication
Public constructor.
DemoCheckBoxWindow - Class in jexer.demos
This window demonstates the TRadioGroup, TRadioButton, and TCheckBox widgets.
DemoEditorWindow - Class in jexer.demos
This window demonstates the TEditor widget.
DemoEditorWindow(TApplication) - Constructor for class jexer.demos.DemoEditorWindow
Public constructor.
DemoEditorWindow(TApplication, String, String) - Constructor for class jexer.demos.DemoEditorWindow
Public constructor makes a text window out of any string.
DemoMainWindow - Class in jexer.demos
This is the main "demo" application window.
DemoMainWindow(TApplication) - Constructor for class jexer.demos.DemoMainWindow
Construct demo window.
DemoMsgBoxWindow - Class in jexer.demos
This window demonstates the TMessageBox and TInputBox widgets.
DemoPixelsWindow - Class in jexer.demos
Pixel-based operations.
DemoPixelsWindow(TApplication) - Constructor for class jexer.demos.DemoPixelsWindow
Public constructor.
DemoTableWindow - Class in jexer.demos
This window demonstates the TTable widget.
DemoTableWindow(TApplication) - Constructor for class jexer.demos.DemoTableWindow
Public constructor.
DemoTableWindow(TApplication, String) - Constructor for class jexer.demos.DemoTableWindow
Public constructor makes a text window out of any string.
DemoTextFieldWindow - Class in jexer.demos
This window demonstates the TField and TPasswordField widgets.
DemoTextWindow - Class in jexer.demos
This window demonstates the TText, THScroller, and TVScroller widgets.
DemoTextWindow(TApplication) - Constructor for class jexer.demos.DemoTextWindow
Public constructor.
DemoTextWindow(TApplication, String, String) - Constructor for class jexer.demos.DemoTextWindow
Public constructor makes a text window out of any string.
DemoTreeViewWindow - Class in jexer.demos
This window demonstates the TTreeView widget.
DemoTreeViewWindow(TApplication) - Constructor for class jexer.demos.DemoTreeViewWindow
Public constructor.
desktopCanHaveCursor - Variable in class jexer.TApplication
If true, the desktop can have the cursor blinking/visible even if the top-most window does not have the cursor active.
DesktopDemo - Class in jexer.demos
The modified desktop.
DesktopDemo(TApplication) - Constructor for class jexer.demos.DesktopDemo
Public constructor.
DesktopDemoApplication - Class in jexer.demos
The demo application itself.
DesktopDemoApplication(TApplication.BackendType) - Constructor for class jexer.demos.DesktopDemoApplication
Public constructor.
deviceTypeLang(ECMA48.DeviceType, String) - Static method in class jexer.tterminal.ECMA48
Return the proper LANG for this device type.
deviceTypeTerm(ECMA48.DeviceType) - Static method in class jexer.tterminal.ECMA48
Return the proper TERM environment variable for this device type.
DIAMOND - jexer.TButton.Style
A button with diamond end points.
dirty - Variable in class jexer.tackboard.TackboardItem
Dirty flag, if true then getImage() needs to generate a rendering aligned to the text cells.
disableCloseEffect() - Method in class jexer.TScreenOptionsWindow
This window will reset the physical screen, making closing effects not always work right.
disableCloseEffect() - Method in class jexer.TWindow
If true, disable any window closing effect.
disableMenuItem(int) - Method in class jexer.TApplication
Disable one menu item.
disableMenuItems(int, int) - Method in class jexer.TApplication
Disable the range of menu items with ID's between lower and upper, inclusive.
disableOpenEffect() - Method in class jexer.TWindow
If true, disable any window opening effect.
dispatch() - Method in class jexer.TButton
Act as though the button was pressed.
dispatch() - Method in class jexer.TCheckBox
Act as though the checkbox was pressed.
dispatch() - Method in class jexer.TLabel
Act as though the mnemonic shortcut was pressed.
dispatch() - Method in class jexer.ttree.TTreeView
Perform user selection action.
dispatch() - Method in class jexer.ttree.TTreeViewWidget
Perform user selection action.
dispatch() - Method in class jexer.ttree.TTreeViewWindow
Perform user selection action.
dispatch(boolean) - Method in class jexer.TField
Dispatch to the action function.
dispatch(Backend) - Method in class jexer.menu.TMenuItem
Dispatch event(s) due to selection or click.
dispatch(Backend) - Method in class jexer.menu.TSubMenu
Override dispatch() to do nothing.
dispatchEnter() - Method in class jexer.TList
Perform user selection action.
dispatchMove() - Method in class jexer.TList
Perform list movement action.
dispatchSingleClick() - Method in class jexer.TList
Perform single-click action.
displayChanged(boolean) - Method in interface jexer.tterminal.DisplayListener
Function to call when the display needs to be updated (request poll).
displayChanged(boolean) - Method in class jexer.TTerminalWidget
Called by emulator when fresh data has come in.
displayChanged(boolean) - Method in class jexer.TTextPicture
Called by emulator when fresh data has come in (request poll).
DisplayLine - Class in jexer.tterminal
This represents a single line of the display buffer.
DisplayLine(CellAttributes) - Constructor for class jexer.tterminal.DisplayLine
Public constructor sets everything to drawing attributes.
DisplayLine(DisplayLine) - Constructor for class jexer.tterminal.DisplayLine
Public constructor makes a duplicate (deep copy).
DisplayListener - Interface in jexer.tterminal
DisplayListener is used to callback into external UI when data has come in from the remote side.
dispose() - Method in class jexer.backend.SwingComponent
Releases all of the native screen resources used by this Window, its subcomponents, and all of its owned children.
DO() - Method in class jexer.TAction
Various classes will call DO() when they are clicked/selected.
DO(TWidget) - Method in class jexer.TAction
Call DO() with source widget set.
DO(TWidget, Object) - Method in class jexer.TAction
Call DO() with source widget and data set.
document - Variable in class jexer.TEditorWidget
The document being edited.
Document - Class in jexer.teditor
A Document represents a text file, as a collection of lines.
Document(String, CellAttributes) - Constructor for class jexer.teditor.Document
Construct a new Document from an existing text string.
doRepaint() - Method in class jexer.TApplication
Repaint the screen on the next update.
doRepaint() - Method in class jexer.TWidget
Repaint the screen on the next update.
doSmartPlacement(TWindow) - Method in class jexer.TApplication
Place a window to minimize its overlap with other windows.
DOUBLE - jexer.TTableWidget.Border
Double bar: ║ (vertical) and ═ (horizontal).
DOUBLE - Static variable in class jexer.bits.BorderStyle
A double-line border.
DOUBLE_BAR - Static variable in class jexer.bits.GraphicsChars
down() - Method in class jexer.help.TParagraph
Try to select a next link.
down() - Method in class jexer.teditor.Document
Increment the line number by one.
down(int) - Method in class jexer.teditor.Document
Increment the line number by n.
DOWN - Static variable in class jexer.TKeypress
Down arrow.
DOWNARROW - Static variable in class jexer.bits.GraphicsChars
DOWNARROWLEFT - Static variable in class jexer.bits.GraphicsChars
DOWNARROWRIGHT - Static variable in class jexer.bits.GraphicsChars
draw() - Method in class jexer.backend.TWindowBackend
Draw the foreground colors grid.
draw() - Method in class jexer.demos.DesktopDemo
The default TDesktop draws a hatch character across everything.
draw() - Method in class jexer.help.THelpText
Draw the text box.
draw() - Method in class jexer.help.TWord
Draw the words.
draw() - Method in class jexer.menu.TMenu
Draw a top-level menu with title and menu items.
draw() - Method in class jexer.menu.TMenuItem
Draw a menu item with label.
draw() - Method in class jexer.menu.TMenuSeparator
Draw a menu separator.
draw() - Method in class jexer.menu.TSubMenu
Draw the menu title.
draw() - Method in class jexer.TButton
Draw a button with a shadow.
draw() - Method in class jexer.TCalendar
Draw the combobox down arrow.
draw() - Method in class jexer.TCheckBox
Draw a checkbox with label.
draw() - Method in class jexer.TComboBox
Draw the combobox down arrow.
draw() - Method in class jexer.TDesktop
The default TDesktop draws a hatch character across everything.
draw() - Method in class jexer.TEditColorThemeWindow
Draw me on screen.
draw() - Method in class jexer.TEditorWidget
Draw the text box.
draw() - Method in class jexer.TEditorWindow
Draw the window.
draw() - Method in class jexer.TExceptionDialog
Draw the exception message background.
draw() - Method in class jexer.TField
Draw the text field.
draw() - Method in class jexer.TFileOpenBox
Draw me on screen.
draw() - Method in class jexer.THScroller
Draw a horizontal scroll bar.
draw() - Method in class jexer.TImage
Draw the image.
draw() - Method in class jexer.TImageWindow
Draw the window.
draw() - Method in class jexer.TLabel
Draw a static label.
draw() - Method in class jexer.TList
Draw the list.
draw() - Method in class jexer.TPasswordField
Draw the text field.
draw() - Method in class jexer.TProgressBar
Draw a static progress bar.
draw() - Method in class jexer.TRadioButton
Draw a radio button with label.
draw() - Method in class jexer.TRadioGroup
Draw a radio button with label.
draw() - Method in class jexer.TScreenOptionsWindow
Draw me on screen.
draw() - Method in class jexer.TSpinner
Draw the spinner arrows.
draw() - Method in class jexer.TSplitPane
Draw me on screen.
draw() - Method in class jexer.TStatusBar
Draw the bar.
draw() - Method in class jexer.TTableWidget.Cell
Draw this cell.
draw() - Method in class jexer.TTableWidget
Draw the table row/column labels, and borders.
draw() - Method in class jexer.TTerminalWidget
Draw the display buffer.
draw() - Method in class jexer.TTerminalWindow
Draw the display buffer.
draw() - Method in class jexer.TText
Draw the text box.
draw() - Method in class jexer.TTextPicture
Draw the text box.
draw() - Method in class jexer.TTextPictureWindow
Draw the window.
draw() - Method in class jexer.ttree.TTreeItem
Draw this item to a window.
draw() - Method in class jexer.TVScroller
Draw a vertical scroll bar.
draw() - Method in class jexer.TWidget
Draw my specific widget.
draw() - Method in class jexer.TWindow
Called by TApplication.drawChildren() to render on screen.
draw(Screen, boolean) - Method in class jexer.tackboard.Tackboard
Draw everything to the screen.
drawBox(int, int, int, int, CellAttributes, CellAttributes) - Method in class jexer.backend.LogicalScreen
Draw a box with a border and empty background.
drawBox(int, int, int, int, CellAttributes, CellAttributes) - Method in interface jexer.backend.Screen
Draw a box with a border and empty background.
drawBox(int, int, int, int, CellAttributes, CellAttributes) - Method in class jexer.TWidget
Draw a box with a border and empty background.
drawBox(int, int, int, int, CellAttributes, CellAttributes, BorderStyle, boolean) - Method in class jexer.backend.LogicalScreen
Draw a box with a border and empty background.
drawBox(int, int, int, int, CellAttributes, CellAttributes, BorderStyle, boolean) - Method in interface jexer.backend.Screen
Draw a box with a border and empty background.
drawBox(int, int, int, int, CellAttributes, CellAttributes, BorderStyle, boolean) - Method in class jexer.TWidget
Draw a box with a border and empty background.
drawBoxShadow(int, int, int, int) - Method in class jexer.backend.LogicalScreen
Draw a box shadow.
drawBoxShadow(int, int, int, int) - Method in interface jexer.backend.Screen
Draw a box shadow.
drawBoxShadow(int, int, int, int) - Method in class jexer.TWidget
Draw a box shadow.
drawChildren() - Method in class jexer.TWidget
Called by parent to render to TWindow.
dup() - Method in class jexer.event.TKeypressEvent
Create a duplicate instance.
dup() - Method in class jexer.event.TMouseEvent
Create a duplicate instance.
dup() - Method in class jexer.teditor.Document
Create a duplicate instance.
dup() - Method in class jexer.teditor.Line
Create a duplicate instance.
dup() - Method in class jexer.TKeypress
Create a duplicate instance.

E

ECMA48 - Class in jexer.tterminal
This implements a complex ECMA-48/ISO 6429/ANSI X3.64 type console, including a scrollback buffer.
ECMA48 - jexer.TApplication.BackendType
An ECMA48 / ANSI X3.64 / XTERM style terminal.
ECMA48(ECMA48.DeviceType, InputStream, OutputStream, DisplayListener, Backend) - Constructor for class jexer.tterminal.ECMA48
Public constructor.
ECMA48.DeviceType - Enum in jexer.tterminal
The emulator can emulate several kinds of terminals.
ECMA48.MouseProtocol - Enum in jexer.tterminal
XTERM mouse reporting protocols.
ECMA48Backend - Class in jexer.backend
This class uses an xterm/ANSI X3.64/ECMA-48 type terminal to provide a screen, keyboard, and mouse to TApplication.
ECMA48Backend() - Constructor for class jexer.backend.ECMA48Backend
Public constructor will use System.in and System.out and UTF-8 encoding.
ECMA48Backend(Object, InputStream, OutputStream) - Constructor for class jexer.backend.ECMA48Backend
Public constructor.
ECMA48Backend(Object, InputStream, OutputStream, boolean) - Constructor for class jexer.backend.ECMA48Backend
Public constructor.
ECMA48Backend(Object, InputStream, OutputStream, int, int, int) - Constructor for class jexer.backend.ECMA48Backend
Public constructor.
ECMA48Backend(Object, InputStream, Reader, PrintWriter) - Constructor for class jexer.backend.ECMA48Backend
Public constructor.
ECMA48Backend(Object, InputStream, Reader, PrintWriter, boolean) - Constructor for class jexer.backend.ECMA48Backend
Public constructor.
ECMA48Terminal - Class in jexer.backend
This class reads keystrokes and mouse events and emits output to ANSI X3.64 / ECMA-48 type terminals e.g.
ECMA48Terminal(Backend, Object, InputStream, OutputStream) - Constructor for class jexer.backend.ECMA48Terminal
Constructor sets up state for getEvent().
ECMA48Terminal(Backend, Object, InputStream, OutputStream, int, int) - Constructor for class jexer.backend.ECMA48Terminal
Constructor sets up state for getEvent().
ECMA48Terminal(Backend, Object, InputStream, Reader, PrintWriter) - Constructor for class jexer.backend.ECMA48Terminal
Constructor sets up state for getEvent().
ECMA48Terminal(Backend, Object, InputStream, Reader, PrintWriter, boolean) - Constructor for class jexer.backend.ECMA48Terminal
Constructor sets up state for getEvent().
EditMenuUser - Interface in jexer
EditMenuUser is used by TApplication to enable/disable edit menu items.
Effect - Interface in jexer.effect
A desktop or window effect does a blingy transformation before the screen is sent to the device.
eigen3(double[][], double[][], double[]) - Static method in class jexer.bits.MathUtils
Compute the eigenvalues and eigenvectors of a symmetric 3x3 matrix.
emitPalette(StringBuilder) - Method in class jexer.backend.HQSixelEncoder
If the palette is shared for the entire terminal, emit it to a StringBuilder.
emitPalette(StringBuilder) - Method in class jexer.backend.LegacySixelEncoder
If the palette is shared for the entire terminal, emit it to a StringBuilder.
emitPalette(StringBuilder) - Method in interface jexer.backend.SixelEncoder
If the palette is shared for the entire terminal, emit it to a StringBuilder.
enableMenuItem(int) - Method in class jexer.TApplication
Enable one menu item.
enableMenuItems(int, int) - Method in class jexer.TApplication
Enable the range of menu items with ID's between lower and upper, inclusive.
enableSecondaryEventReceiver(TWidget) - Method in class jexer.TApplication
Enable a widget to override the primary event thread.
end() - Method in class jexer.teditor.Document
Go to the last column of this line.
end() - Method in class jexer.teditor.Line
Go to the last column of this line.
end() - Method in class jexer.TField
Set the editing position to the last filled character.
END - Static variable in class jexer.TKeypress
End.
ensureOnScreen() - Method in class jexer.TWindow
Move the window as needed to ensure it is visible on screen.
enter() - Method in class jexer.teditor.Document
Split the current line into two, like pressing the enter key.
ENTER - Static variable in class jexer.TKeypress
Enter.
enterAction - Variable in class jexer.TField
The action to perform when the user presses enter.
enterAction - Variable in class jexer.TList
The action to perform when the user selects an item (double-clicks or enter).
equals(Object) - Method in class jexer.bits.Cell
Comparison check.
equals(Object) - Method in class jexer.bits.CellAttributes
Comparison check.
equals(Object) - Method in class jexer.bits.Color
Comparison check.
equals(Object) - Method in class jexer.event.TCommandEvent
Comparison check.
equals(Object) - Method in class jexer.event.TKeypressEvent
Comparison check.
equals(Object) - Method in class jexer.tackboard.Bitmap
Comparison check.
equals(Object) - Method in class jexer.tackboard.MousePointer
Comparison check.
equals(Object) - Method in class jexer.tackboard.TackboardItem
Comparison check.
equals(Object) - Method in class jexer.tackboard.Text
Comparison check.
equals(Object) - Method in class jexer.TCommand
Comparison check.
equals(Object) - Method in class jexer.TKeypress
Comparison check.
equalsWithoutModifiers(Object) - Method in class jexer.TKeypress
Comparison check, omitting the ctrl/alt/shift flags.
ES - Static variable in class jexer.tterminal.DECCharacterSets
SPANISH.
ESC - Static variable in class jexer.TKeypress
Escape.
exit() - Method in class jexer.TApplication
Force this application to exit.
EXIT - Static variable in class jexer.TCommand
Exit application.
expandTree(String, boolean) - Method in class jexer.ttree.TTreeItem
Recursively expand the tree into a linear array of items.

F

F1 - Static variable in class jexer.TKeypress
Function key F1.
F10 - Static variable in class jexer.TKeypress
Function key F10.
F11 - Static variable in class jexer.TKeypress
Function key F11.
F12 - Static variable in class jexer.TKeypress
Function key F12.
F2 - Static variable in class jexer.TKeypress
Function key F2.
F3 - Static variable in class jexer.TKeypress
Function key F3.
F4 - Static variable in class jexer.TKeypress
Function key F4.
F5 - Static variable in class jexer.TKeypress
Function key F5.
F6 - Static variable in class jexer.TKeypress
Function key F6.
F7 - Static variable in class jexer.TKeypress
Function key F7.
F8 - Static variable in class jexer.TKeypress
Function key F8.
F9 - Static variable in class jexer.TKeypress
Function key F9.
FI - Static variable in class jexer.tterminal.DECCharacterSets
FINNISH.
fileOpenBox(String) - Method in class jexer.TApplication
Convenience function to spawn an file open box.
fileOpenBox(String) - Method in class jexer.TWidget
Convenience function to spawn a file open box.
fileOpenBox(String, TFileOpenBox.Type) - Method in class jexer.TApplication
Convenience function to spawn an file open box.
fileOpenBox(String, TFileOpenBox.Type) - Method in class jexer.TWidget
Convenience function to spawn a file open box.
fileOpenBox(String, TFileOpenBox.Type, String) - Method in class jexer.TApplication
Convenience function to spawn a file open box.
fileOpenBox(String, TFileOpenBox.Type, String) - Method in class jexer.TWidget
Convenience function to spawn a file open box.
fileOpenBox(String, TFileOpenBox.Type, List<String>) - Method in class jexer.TApplication
Convenience function to spawn a file open box.
fileOpenBox(String, TFileOpenBox.Type, List<String>) - Method in class jexer.TWidget
Convenience function to spawn a file open box.
fileSaveBox(String) - Method in class jexer.TApplication
Convenience function to spawn a file save box.
fileSaveBox(String) - Method in class jexer.TWidget
Convenience function to spawn a file save box.
fixed - Variable in class jexer.TField
If true, only allow enough characters that will fit in the width.
flattenImage(boolean, Backend) - Method in class jexer.bits.Cell
Flatten the image on this cell by rendering it either onto the background color, or generating the glyph and rendering over that.
flush() - Method in class jexer.backend.ECMA48Terminal
Flush output.
flush() - Method in class jexer.net.TelnetOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flushPhysical() - Method in class jexer.backend.ECMA48Terminal
Push the logical screen to the physical device.
flushPhysical() - Method in class jexer.backend.LogicalScreen
Default implementation does nothing.
flushPhysical() - Method in class jexer.backend.MultiScreen
Classes must provide an implementation to push the logical screen to the physical device.
flushPhysical() - Method in interface jexer.backend.Screen
Classes must provide an implementation to push the logical screen to the physical device.
flushPhysical() - Method in class jexer.backend.SwingTerminal
Push the logical screen to the physical device.
flushScreen() - Method in interface jexer.backend.Backend
Classes must provide an implementation that syncs the logical screen to the physical device.
flushScreen() - Method in class jexer.backend.GenericBackend
Sync the logical screen to the physical device.
flushScreen() - Method in class jexer.backend.HeadlessBackend
Subclasses must provide an implementation that syncs the logical screen to the physical device.
flushScreen() - Method in class jexer.backend.MultiBackend
Subclasses must provide an implementation that syncs the logical screen to the physical device.
flushScreen() - Method in class jexer.backend.TWindowBackend
Subclasses must provide an implementation that syncs the logical screen to the physical device.
FONTFILE - Static variable in class jexer.backend.SwingTerminal
The terminus font resource filename.
forwardsWord() - Method in class jexer.teditor.Document
Go to the beginning of the next word.
FR - Static variable in class jexer.tterminal.DECCharacterSets
FRENCH.
FR_CA - Static variable in class jexer.tterminal.DECCharacterSets
FRENCH_CA.
fromBase64(byte[]) - Static method in class jexer.bits.StringUtils
Decodes a BASE64 encoded byte array.
fromCsv(String) - Static method in class jexer.bits.StringUtils
Read a line of RFC4180 comma-separated values (CSV) into a list of strings.
full(String, int) - Static method in class jexer.bits.StringUtils
Fully-justify a string into a list of lines.
FULL - jexer.TText.Justification
Fully-justified text.
fullJustify() - Method in class jexer.TText
Fully-justify the text.

G

GenericBackend - Class in jexer.backend
This abstract class provides a screen, keyboard, and mouse to TApplication.
GenericBackend() - Constructor for class jexer.backend.GenericBackend
Default constructor used by subclasses.
get(int) - Method in class jexer.TTableWidget.Column
Get an entry from this column.
get(int) - Method in class jexer.TTableWidget.Row
Get an entry from this row.
getAbsoluteX() - Method in class jexer.event.TMouseEvent
Get absoluteX.
getAbsoluteX() - Method in class jexer.TWidget
Compute my absolute X position as the sum of my X plus all my parent's X's.
getAbsoluteY() - Method in class jexer.event.TMouseEvent
Get absoluteY.
getAbsoluteY() - Method in class jexer.TWidget
Compute my absolute Y position as the sum of my Y plus all my parent's Y's.
getActiveChild() - Method in class jexer.menu.TSubMenu
Returns my active widget.
getActiveChild() - Method in class jexer.TWidget
Returns my active widget.
getActiveWindow() - Method in class jexer.TApplication
Get the current active window.
getAllMenus() - Method in class jexer.TApplication
Get a (shallow) copy of the menu list.
getAllWindows() - Method in class jexer.TApplication
Get a (shallow) copy of the window list.
getAlpha() - Method in class jexer.TWindow
Get the alpha level for this window.
getAnimation(File) - Static method in class jexer.bits.ImageUtils
Open an image as an Animation.
getAnimation(InputStream) - Static method in class jexer.bits.ImageUtils
Open an image as an Animation.
getAnimation(String) - Static method in class jexer.bits.ImageUtils
Open an image as an Animation.
getAnimation(URL) - Static method in class jexer.bits.ImageUtils
Open an image as an Animation.
getAnimations() - Method in class jexer.bits.CellAttributes
Getter for animation flags.
getApplication() - Method in class jexer.TWidget
Get this TWidget's parent TApplication.
getApplication() - Method in class jexer.TWindow
Get this TWindow's parent TApplication.
getAttrXY(int, int) - Method in class jexer.backend.LogicalScreen
Get the attributes at one location.
getAttrXY(int, int) - Method in interface jexer.backend.Screen
Get the attributes at one location.
getAttrXY(int, int) - Method in class jexer.TWidget
Get the attributes at one location.
getBackColor() - Method in class jexer.bits.CellAttributes
Getter for backColor.
getBackColorRGB() - Method in class jexer.bits.CellAttributes
Getter for backColor RGB.
getBackend() - Method in class jexer.backend.LogicalScreen
Get the backend that instantiated this screen.
getBackend() - Method in interface jexer.backend.Screen
Get the backend that instantiated this screen.
getBackend() - Method in class jexer.event.TInputEvent
Get the backend that generated this event.
getBackend() - Method in class jexer.TApplication
Get the Backend.
getBackends() - Method in class jexer.backend.MultiBackend
Get the active backends.
getBackground() - Method in class jexer.THelpWindow
Retrieve the background color.
getBackground() - Method in class jexer.TWindow
Retrieve the background color.
getBackgroundChar() - Method in class jexer.TField
Get field background character.
getBigChange() - Method in class jexer.THScroller
Set the increment for clicking in the bar between the box and an arrow.
getBigChange() - Method in class jexer.TVScroller
Set the increment for clicking in the bar between the box and an arrow.
getBlankDisplayLine() - Method in class jexer.tterminal.ECMA48
Obtain a new blank display line for an external user (e.g.
getBlinkMillis() - Method in class jexer.backend.SwingBackend
Get the number of millis to wait before switching the blink from visible to invisible.
getBlinkMillis() - Method in class jexer.backend.SwingTerminal
Get the number of millis to wait before switching the blink from visible to invisible.
getBorder() - Method in class jexer.THelpWindow
Retrieve the border color.
getBorder() - Method in class jexer.TWindow
Retrieve the border color.
getBorderControls() - Method in class jexer.THelpWindow
Retrieve the color used by the window movement/sizing controls.
getBorderControls() - Method in class jexer.TWindow
Retrieve the color used by the window movement/sizing controls.
getBorderStyle() - Method in class jexer.TWindow
Retrieve the border line style.
getBorderStyleForeground() - Method in class jexer.TWindow
Get the border style for the window when it is the foreground window.
getBorderStyleInactive() - Method in class jexer.TWindow
Get the border style for the window when it is an inactive/background window.
getBorderStyleModal() - Method in class jexer.TWindow
Get the border style for the window when it is the modal window.
getBorderStyleMoving() - Method in class jexer.TWindow
Get the border style for the window when it is being dragged/resize.
getBottom() - Method in class jexer.TSplitPane
Get the widget on the bottom side.
getBottomLeft() - Method in class jexer.bits.BorderStyle
Get the glyph for the bottom-left corner.
getBottomRight() - Method in class jexer.bits.BorderStyle
Get the glyph for the bottom-right corner.
getBottomValue() - Method in interface jexer.Scrollable
Get the value that corresponds to being on the bottom edge of the vertical scroll bar.
getBottomValue() - Method in class jexer.TScrollableWidget
Get the value that corresponds to being on the bottom edge of the vertical scroll bar.
getBottomValue() - Method in class jexer.TScrollableWindow
Get the value that corresponds to being on the bottom edge of the vertical scroll bar.
getBottomValue() - Method in class jexer.TVScroller
Get the value that corresponds to being on the bottom edge of the scroll bar.
getBufferStrategy() - Method in class jexer.backend.SwingComponent
Get the BufferStrategy object needed for triple-buffering.
getBytesPerSecond() - Method in class jexer.backend.ECMA48Terminal
Get the bytes per second from the last second.
getCell(int, int) - Method in class jexer.TTableWidget
Get a particular cell.
getCellText(int, int) - Method in class jexer.TTableWidget
Get the text of a particular cell.
getChar() - Method in class jexer.bits.Cell
Getter for cell character.
getChar() - Method in class jexer.teditor.Document
Get the character at the current cursor position in the text.
getChar() - Method in class jexer.teditor.Line
Get the character at the current cursor position in the text.
getChar() - Method in class jexer.TKeypress
Getter for character.
getCharXY(int, int) - Method in class jexer.backend.LogicalScreen
Get the cell at one location in absolute coordinates.
getCharXY(int, int) - Method in interface jexer.backend.Screen
Get the cell at one location in absolute coordinates.
getCharXY(int, int, boolean) - Method in class jexer.backend.LogicalScreen
Get the cell at one location, in either absolute or clipped coordinates.
getCharXY(int, int, boolean) - Method in interface jexer.backend.Screen
Get the cell at one location, in either absolute or clipped coordinates.
getChecked() - Method in class jexer.menu.TMenuItem
Get checkable flag.
getChildren() - Method in class jexer.TWidget
Get the list of child widgets that this widget contains.
getClipboard() - Method in class jexer.TApplication
Get the clipboard.
getClipboard() - Method in class jexer.TWidget
Get the Clipboard.
getClipBottom() - Method in class jexer.backend.LogicalScreen
Get bottom drawing clipping boundary.
getClipBottom() - Method in interface jexer.backend.Screen
Get bottom drawing clipping boundary.
getClipLeft() - Method in class jexer.backend.LogicalScreen
Get left drawing clipping boundary.
getClipLeft() - Method in interface jexer.backend.Screen
Get left drawing clipping boundary.
getClipRight() - Method in class jexer.backend.LogicalScreen
Get right drawing clipping boundary.
getClipRight() - Method in interface jexer.backend.Screen
Get right drawing clipping boundary.
getClipTop() - Method in class jexer.backend.LogicalScreen
Get top drawing clipping boundary.
getClipTop() - Method in interface jexer.backend.Screen
Get top drawing clipping boundary.
getCmd() - Method in class jexer.event.TCommandEvent
Get TCommand.
getColor() - Method in class jexer.teditor.Word
Get the color used to display this word on screen.
getColor(String) - Method in class jexer.bits.ColorTheme
Retrieve the CellAttributes for a named theme color.
getColor(String) - Method in class jexer.teditor.Highlighter
Retrieve the CellAttributes for a named theme color.
getColorKey() - Method in class jexer.TLabel
Get the label color.
getColorNames() - Method in class jexer.bits.ColorTheme
Retrieve all the names in the theme.
getColumnCount() - Method in class jexer.TTableWidget
Get the number of columns.
getColumnLabel(int) - Method in class jexer.TTableWidget
Get the label of a column.
getColumns() - Method in class jexer.TImage
Get the number of text cell columns for this image.
getColumnWidth(int) - Method in class jexer.TTableWidget
Get the width of a column.
getCommandLine() - Method in class jexer.TTerminalWidget
Get the full command line that spawned the shell.
getCommandLine() - Method in class jexer.TTerminalWindow
Get the full command line that spawned the shell.
getCompletedChar() - Method in class jexer.TProgressBar
Get the filled-in part of the bar.
getComponent() - Method in class jexer.backend.SwingComponent
Get the JComponent reference.
getCurrentLine() - Method in class jexer.teditor.Document
Get the current editing line.
getCursor() - Method in class jexer.teditor.Document
Get the current cursor position of the editing line.
getCursor() - Method in class jexer.teditor.Line
Get the current cursor position on screen.
getCursorAbsoluteX() - Method in class jexer.TWidget
Returns the cursor X position.
getCursorAbsoluteY() - Method in class jexer.TWidget
Returns the cursor Y position.
getCursorBlinkVisible() - Method in class jexer.backend.SwingTerminal
Get the current status of the blink flag.
getCursorStyle() - Method in class jexer.backend.SwingTerminal
Get the cursor style.
getCursorX() - Method in class jexer.backend.LogicalScreen
Get the cursor X position.
getCursorX() - Method in interface jexer.backend.Screen
Get the cursor X position.
getCursorX() - Method in class jexer.tterminal.ECMA48
Expose current cursor X to outside world.
getCursorX() - Method in class jexer.TWidget
Get cursor X value.
getCursorY() - Method in class jexer.backend.LogicalScreen
Get the cursor Y position.
getCursorY() - Method in interface jexer.backend.Screen
Get the cursor Y position.
getCursorY() - Method in class jexer.tterminal.ECMA48
Expose current cursor Y to outside world.
getCursorY() - Method in class jexer.TWidget
Get cursor Y value.
getCustomMousePointer() - Method in class jexer.TApplication
Get the custom mouse pointer.
getCustomMousePointer() - Method in class jexer.TWidget
Get the custom mouse pointer.
getDesktop() - Method in class jexer.TApplication
Get the TDesktop instance.
getDesktopBottom() - Method in class jexer.TApplication
Get Y coordinate of the bottom edge of the desktop.
getDesktopTop() - Method in class jexer.TApplication
Get Y coordinate of the top edge of the desktop.
getDisplayBuffer() - Method in class jexer.tterminal.ECMA48
Get the display buffer.
getDisplayHeight() - Method in interface jexer.tterminal.DisplayListener
Function to call to obtain the display height.
getDisplayHeight() - Method in class jexer.TTerminalWidget
Function to call to obtain the display height.
getDisplayHeight() - Method in class jexer.TTextPicture
Function to call to obtain the display height.
getDisplayLength() - Method in class jexer.teditor.Line
Get the on-screen display length.
getDisplayLength() - Method in class jexer.teditor.Word
Get the on-screen display length.
getDisplayWidth() - Method in interface jexer.tterminal.DisplayListener
Function to call to obtain the display width.
getDisplayWidth() - Method in class jexer.TTerminalWidget
Function to call to obtain the display width.
getDisplayWidth() - Method in class jexer.TTextPicture
Function to call to obtain the display width.
getDoubleHeight() - Method in class jexer.tterminal.DisplayLine
Get double height flag.
getEditingColumnNumber() - Method in class jexer.TEditorWidget
Get the current editing column number.
getEditingRawLine(int) - Method in class jexer.TEditorWidget
Get the current editing row plain text.
getEditingRowNumber() - Method in class jexer.TEditorWidget
Get the current editing row number.
getEvents(List<TInputEvent>) - Method in interface jexer.backend.Backend
Classes must provide an implementation to get keyboard, mouse, and screen resize events.
getEvents(List<TInputEvent>) - Method in class jexer.backend.ECMA48Terminal
Return any events in the IO queue.
getEvents(List<TInputEvent>) - Method in class jexer.backend.GenericBackend
Get keyboard, mouse, and screen resize events.
getEvents(List<TInputEvent>) - Method in class jexer.backend.HeadlessBackend
Subclasses must provide an implementation to get keyboard, mouse, and screen resize events.
getEvents(List<TInputEvent>) - Method in class jexer.backend.MultiBackend
Subclasses must provide an implementation to get keyboard, mouse, and screen resize events.
getEvents(List<TInputEvent>) - Method in class jexer.backend.SwingTerminal
Return any events in the IO queue.
getEvents(List<TInputEvent>) - Method in interface jexer.backend.TerminalReader
Classes must provide an implementation to get keyboard, mouse, and screen resize events.
getEvents(List<TInputEvent>) - Method in class jexer.backend.TWindowBackend
Subclasses must provide an implementation to get keyboard, mouse, and screen resize events.
getExitValue() - Method in class jexer.TTerminalWidget
Get the exit value for the emulator.
getExitValue() - Method in class jexer.TTerminalWindow
Get the exit value for the emulator.
getFile() - Method in class jexer.ttree.TDirectoryTreeItem
Get the File corresponding to this list item.
getFilename() - Method in class jexer.TFileOpenBox
Get the return string.
getFocusFollowsMouse() - Method in class jexer.TApplication
Get focusFollowsMouse flag.
getFocusFollowsMouse() - Method in class jexer.TSplitPane
Get focusFollowsMouse flag.
getFont() - Method in class jexer.backend.SwingComponent
Gets the font of this component.
getFont() - Method in class jexer.backend.SwingTerminal
Get the font this screen was last set to.
getFontSize() - Method in class jexer.backend.SwingTerminal
Get the font size in points.
getForeColor() - Method in class jexer.bits.CellAttributes
Getter for foreColor.
getForeColorPulseRGB(Backend, long) - Method in class jexer.bits.CellAttributes
Get the current pulsed RGB value for foreColor.
getForeColorRGB() - Method in class jexer.bits.CellAttributes
Getter for foreColor RGB.
getFrame() - Method in class jexer.backend.SwingComponent
Get the JFrame reference.
getFrame() - Method in class jexer.bits.Animation
Get the frame currently in view.
getFrame(int) - Method in class jexer.bits.Animation
Get a frame by number.
getFramesPerSecond() - Method in class jexer.TApplication
Get the number of frames that were emitted to output on the last second.
getGraphics() - Method in class jexer.backend.SwingComponent
Creates a graphics context for this component.
getHeight() - Method in class jexer.backend.LogicalScreen
Get the height.
getHeight() - Method in interface jexer.backend.Screen
Get the height.
getHeight() - Method in class jexer.backend.SwingComponent
Returns the current height of this component.
getHeight() - Method in class jexer.event.TResizeEvent
Get the new height.
getHeight() - Method in class jexer.tterminal.ECMA48
Get the display height.
getHeight() - Method in class jexer.TWidget
Get the height.
getHelpTopic() - Method in class jexer.TTerminalWindow
Get this window's help topic to load.
getHelpTopic() - Method in class jexer.TWindow
Get this window's help topic to load.
getHighlightColumn() - Method in class jexer.TTableWidget
Get the highlight column flag.
getHighlightRow() - Method in class jexer.TTableWidget
Get the highlight row flag.
getHorizontal() - Method in class jexer.bits.BorderStyle
Get the glyph for horizontal sections.
getHorizontalBigChange() - Method in interface jexer.Scrollable
Get the increment for clicking in the bar between the box and an arrow on the horizontal scrollbar.
getHorizontalBigChange() - Method in class jexer.TScrollableWidget
Get the increment for clicking in the bar between the box and an arrow on the horizontal scrollbar.
getHorizontalBigChange() - Method in class jexer.TScrollableWindow
Get the increment for clicking in the bar between the box and an arrow on the horizontal scrollbar.
getHorizontalScroller() - Method in interface jexer.Scrollable
Get the horizontal scrollbar, or null if this Viewport does not support horizontal scrolling.
getHorizontalScroller() - Method in class jexer.TScrollableWidget
Get the horizontal scrollbar, or null if this Viewport does not support horizontal scrolling.
getHorizontalScroller() - Method in class jexer.TScrollableWindow
Get the horizontal scrollbar, or null if this Viewport does not support horizontal scrolling.
getHorizontalSmallChange() - Method in interface jexer.Scrollable
Get the increment for clicking on an arrow on the horizontal scrollbar.
getHorizontalSmallChange() - Method in class jexer.TScrollableWidget
Get the increment for clicking on an arrow on the horizontal scrollbar.
getHorizontalSmallChange() - Method in class jexer.TScrollableWindow
Get the increment for clicking on an arrow on the horizontal scrollbar.
getHorizontalValue() - Method in interface jexer.Scrollable
Get current value of the horizontal scroll.
getHorizontalValue() - Method in class jexer.TScrollableWidget
Get current value of the horizontal scroll.
getHorizontalValue() - Method in class jexer.TScrollableWindow
Get current value of the horizontal scroll.
getHotspotX() - Method in class jexer.tackboard.MousePointer
Get the hotspot X location relative to the X location of the icon.
getHotspotX() - Method in interface jexer.tackboard.Pointer
Get the hotspot X location relative to the X location of the icon.
getHotspotY() - Method in class jexer.tackboard.MousePointer
Get the hotspot Y location relative to the Y location of the icon.
getHotspotY() - Method in interface jexer.tackboard.Pointer
Get the hotspot Y location relative to the Y location of the icon.
getIcon() - Method in class jexer.menu.TMenuItem
Get a picture/emoji icon for this menu item.
getId() - Method in class jexer.event.TMenuEvent
Get the MenuItem ID.
getId() - Method in class jexer.menu.TMenuItem
Get the menu item ID.
getId() - Method in class jexer.TRadioButton
Get ID for this radio button.
getIdleTime() - Method in interface jexer.backend.SessionInfo
Get the time this session was idle.
getIdleTime() - Method in class jexer.backend.SwingSessionInfo
Get the time this session was idle.
getIdleTime() - Method in class jexer.backend.TSessionInfo
Get the time this session was idle.
getIdleTime() - Method in class jexer.backend.TTYSessionInfo
Get the time this session was idle.
getIdleTime() - Method in class jexer.net.TelnetInputStream
Get the time this session was idle.
getImage() - Method in class jexer.bits.Cell
Get the image data for this cell.
getImage() - Method in class jexer.TImage
Get the raw (unprocessed) image.
getImage() - Method in class jexer.tterminal.SixelDecoder
Get the image.
getImage(boolean) - Method in class jexer.bits.Cell
Get the image data for this cell.
getImage(int, int) - Method in class jexer.tackboard.Bitmap
Get this item rendered to a bitmap, offset to align on a grid of cells with pixel dimensions (textWidth, textHeight).
getImage(int, int) - Method in class jexer.tackboard.TackboardItem
Get this item rendered to a bitmap, offset to align on a grid of cells with pixel dimensions (textWidth, textHeight).
getImage(int, int) - Method in class jexer.tackboard.Text
Get this item rendered to a bitmap, offset to align on a grid of cells with pixel dimensions (textWidth, textHeight).
getImage(Cell, int, int, Backend) - Method in class jexer.backend.GlyphMaker
Get a glyph image.
getImage(Cell, int, int, Backend, boolean) - Method in class jexer.backend.GlyphMaker
Get a glyph image.
getImageId() - Method in class jexer.bits.Cell
Get the image ID.
getIndex() - Method in class jexer.help.HelpFile
Get the special "index" topic.
getIndex() - Method in class jexer.help.Link
Get the word index for this link.
getIndexKeys() - Method in class jexer.help.Topic
Get the index keys.
getInputStream() - Method in class jexer.net.TelnetSocket
Returns an input stream for this socket.
getInsets() - Method in class jexer.backend.SwingComponent
If a border has been set on this component, returns the border's insets; otherwise calls super.getInsets.
getInstance(int) - Static method in class jexer.backend.GlyphMaker
Obtain the GlyphMaker instance for a particular font size.
getItems() - Method in class jexer.tackboard.Tackboard
Get the list of items.
getKey() - Method in class jexer.event.TKeypressEvent
Get keystroke.
getKey() - Method in class jexer.menu.TMenuItem
Get a global accelerator key for this menu item.
getKeyCode() - Method in class jexer.TKeypress
Getter for function key code.
getLabel() - Method in class jexer.TLabel
Get label raw text.
getLanguage() - Method in interface jexer.backend.SessionInfo
Language getter.
getLanguage() - Method in class jexer.backend.SwingSessionInfo
Language getter.
getLanguage() - Method in class jexer.backend.TSessionInfo
Language getter.
getLanguage() - Method in class jexer.backend.TTYSessionInfo
Language getter.
getLanguage() - Method in class jexer.net.TelnetInputStream
Language getter.
getLayoutManager() - Method in class jexer.TWidget
Get the layout manager.
getLeft() - Method in class jexer.TImage
Get the left corner to render.
getLeft() - Method in class jexer.TSplitPane
Get the widget on the left side.
getLeftBorderChar() - Method in class jexer.TProgressBar
Get the left border character.
getLeftColumn() - Method in class jexer.ttree.TTreeView
Get the left column value.
getLeftValue() - Method in interface jexer.Scrollable
Get the value that corresponds to being on the left edge of the horizontal scroll bar.
getLeftValue() - Method in class jexer.THScroller
Get the value that corresponds to being on the left edge of the scroll bar.
getLeftValue() - Method in class jexer.TScrollableWidget
Get the value that corresponds to being on the left edge of the horizontal scroll bar.
getLeftValue() - Method in class jexer.TScrollableWindow
Get the value that corresponds to being on the left edge of the horizontal scroll bar.
getLine(int) - Method in class jexer.teditor.Document
Get a specific line by number.
getLineCount() - Method in class jexer.teditor.Document
Get the number of lines.
getLineCount() - Method in class jexer.TEditorWidget
Get the number of lines in the underlying Document.
getLineLength() - Method in class jexer.teditor.Document
Get the current line length.
getLineLengthMax() - Method in class jexer.teditor.Document
Compute the maximum line length for this document.
getLineNumber() - Method in class jexer.teditor.Document
Get the current line number being edited.
getLines() - Method in class jexer.teditor.Document
Get a (shallow) copy of the list of lines.
getLinks() - Method in class jexer.help.Topic
Get the links.
getList() - Method in class jexer.TComboBox
Get a copy of the list of strings to display.
getList() - Method in class jexer.TList
Get a copy of the list of strings to display.
getListItem(int) - Method in class jexer.TList
Get a selectable string by index.
getLocale() - Method in class jexer.TApplication
Get the Locale used for producing user-facing strings.
getLocale() - Method in class jexer.TWidget
Get the Locale used for producing user-facing strings.
getMaximumColumn() - Method in class jexer.ttree.TTreeItem
Get the length of the widest item to display.
getMaximumColumn() - Method in class jexer.ttree.TTreeView
Get the length of the widest item to display.
getMaximumColumnNumber() - Method in class jexer.TEditorWidget
Get the maximum possible column number.
getMaximumRowNumber() - Method in class jexer.TEditorWidget
Get the maximum possible row number.
getMaximumWindowHeight() - Method in class jexer.TWindow
Get the maximum height for this window.
getMaximumWindowWidth() - Method in class jexer.TWindow
Get the maximum width for this window.
getMaxSelectedIndex() - Method in class jexer.TList
Get the maximum selection index value.
getMaxValue() - Method in class jexer.TProgressBar
Get the value that corresponds to 100% progress.
getMenuItem(int) - Method in class jexer.TApplication
Get the menu item associated with this ID.
getMenuItems() - Method in class jexer.menu.TSubMenu
Get the menu items.
getMinimumWindowHeight() - Method in class jexer.TWindow
Get the minimum height for this window.
getMinimumWindowWidth() - Method in class jexer.TWindow
Get the minimum width for this window.
getMinValue() - Method in class jexer.TProgressBar
Get the value that corresponds to 0% progress.
getMnemonic() - Method in class jexer.menu.TMenu
Get the mnemonic string.
getMnemonic() - Method in class jexer.menu.TMenuItem
Get the mnemonic string for this menu item.
getMnemonic() - Method in class jexer.TButton
Get the mnemonic string for this button.
getMnemonic() - Method in class jexer.TCheckBox
Get the mnemonic string for this checkbox.
getMnemonic() - Method in class jexer.TLabel
Get the mnemonic string for this label.
getMnemonic() - Method in class jexer.TRadioButton
Get the mnemonic string for this button.
getMouseProtocol() - Method in class jexer.tterminal.ECMA48
Get the mouse protocol.
getMouseStyle() - Method in class jexer.backend.SwingTerminal
Get the mouse cursor style.
getMouseStyle() - Method in class jexer.TWidget
Get the mouse pointer (cursor) style.
getMouseStyle() - Method in class jexer.TWindow
Get the mouse pointer (cursor) style.
getOffsetX() - Method in class jexer.backend.LogicalScreen
Get drawing offset for x.
getOffsetX() - Method in interface jexer.backend.Screen
Get drawing offset for x.
getOffsetY() - Method in class jexer.backend.LogicalScreen
Get drawing offset for y.
getOffsetY() - Method in interface jexer.backend.Screen
Get drawing offset for y.
getOtherScreen() - Method in class jexer.backend.TWindowBackend
Getter for the other application's screen.
getOutput() - Method in class jexer.backend.ECMA48Terminal
Get the output writer.
getOutputStream() - Method in class jexer.net.TelnetSocket
Returns an output stream for this socket.
getOverlay() - Method in class jexer.TApplication
Get the pixel-based overlay.
getPaletteSize() - Method in class jexer.backend.HQSixelEncoder
Get the number of colors in the sixel palette.
getPaletteSize() - Method in class jexer.backend.LegacySixelEncoder
Get the number of colors in the sixel palette.
getPaletteSize() - Method in interface jexer.backend.SixelEncoder
Get the number of colors in the sixel palette.
getParent() - Method in class jexer.TWidget
Get parent widget.
getPath() - Method in class jexer.TDirectoryList
Get the path that is being displayed.
getPid() - Method in class jexer.TTerminalWidget
Get the PID of the child process.
getPixelOffsetX() - Method in class jexer.event.TMouseEvent
Get pixelOffsetX.
getPixelOffsetY() - Method in class jexer.event.TMouseEvent
Get pixelOffsetY.
getPrefix() - Method in class jexer.ttree.TTreeItem
Get the vertical bars and such along the left side.
getPulseColorRGB() - Method in class jexer.bits.CellAttributes
Getter for pulse color RGB.
getRawCursor() - Method in class jexer.teditor.Line
Get the current cursor position in the text.
getRawLabel() - Method in class jexer.bits.MnemonicString
Get the raw (uncolored) string.
getRawLine() - Method in class jexer.teditor.Document
Get the raw string that matches this line.
getRawString() - Method in class jexer.teditor.Line
Get the raw string that matches this line.
getRemainingChar() - Method in class jexer.TProgressBar
Get the remaining to be filled in part of the bar.
getRequiresSelection() - Method in class jexer.TRadioGroup
Get the requires selection flag.
getResult() - Method in class jexer.TMessageBox
Get the result.
getRight() - Method in class jexer.TSplitPane
Get the widget on the right side.
getRightBorderChar() - Method in class jexer.TProgressBar
Get the right border character.
getRightValue() - Method in interface jexer.Scrollable
Get the value that corresponds to being on the right edge of the horizontal scroll bar.
getRightValue() - Method in class jexer.THScroller
Get the value that corresponds to being on the right edge of the scroll bar.
getRightValue() - Method in class jexer.TScrollableWidget
Get the value that corresponds to being on the right edge of the horizontal scroll bar.
getRightValue() - Method in class jexer.TScrollableWindow
Get the value that corresponds to being on the right edge of the horizontal scroll bar.
getRotation() - Method in class jexer.TImage
Get the rotation, as degrees.
getRowCount() - Method in class jexer.TTableWidget
Get the number of rows.
getRowLabel(int) - Method in class jexer.TTableWidget
Get the label of a row.
getRowLabelWidth() - Method in class jexer.TTableWidget
Get the width of the column used to show the row labels.
getRows() - Method in class jexer.TImage
Get the number of text cell rows for this image.
getScaleFactor() - Method in class jexer.TImage
Get the scale factor.
getScaleType() - Method in class jexer.TImage
Get the scaling strategy.
getScreen() - Method in interface jexer.backend.Backend
Get a Screen, which displays the text cells to the user.
getScreen() - Method in class jexer.backend.GenericBackend
Getter for screen.
getScreen() - Method in class jexer.backend.HeadlessBackend
Get a Screen, which displays the text cells to the user.
getScreen() - Method in class jexer.backend.MultiBackend
Getter for screen.
getScreen() - Method in class jexer.TApplication
Get the Screen.
getScreen() - Method in class jexer.TWidget
Get the Screen.
getScreen() - Method in class jexer.TWindow
Get the Screen.
getScreenShortcutIdx() - Method in class jexer.bits.MnemonicString
Get the screen location of the highlighted character.
getScreenTitle() - Method in class jexer.tterminal.ECMA48
Get the screen title as set by the xterm OSC sequence.
getScrollbackBuffer() - Method in class jexer.tterminal.ECMA48
Get the scrollback buffer.
getScrollbackMax() - Method in class jexer.tterminal.ECMA48
Get the maximum number of lines in the scrollback buffer.
getScrollBottom() - Method in interface jexer.tterminal.DisplayListener
Function to call to obtain the number of rows from the bottom to scroll back when sending updates via updateDisplay().
getScrollBottom() - Method in class jexer.TTerminalWidget
Function to call to obtain the number of rows from the bottom to scroll back when sending updates via updateDisplay().
getScrollBottom() - Method in class jexer.TTextPicture
Function to call to obtain the number of rows from the bottom to scroll back when sending updates via updateDisplay().
getSearchResults(String) - Method in class jexer.help.HelpFile
Get the special "search results" topic.
getSelected() - Method in class jexer.TList
Get the selected string.
getSelected() - Method in class jexer.TRadioGroup
Get the radio button ID that was selected.
getSelected() - Method in class jexer.ttree.TTreeView
Get the tree view item that was selected.
getSelected() - Method in class jexer.ttree.TTreeViewWidget
Get the tree view item that was selected.
getSelected() - Method in class jexer.ttree.TTreeViewWindow
Get the tree view item that was selected.
getSelectedButton() - Method in class jexer.TRadioGroup
Get the radio button that was selected.
getSelectedCell() - Method in class jexer.TTableWidget
Get the currently-selected cell.
getSelectedColumn() - Method in class jexer.TTableWidget
Get the currently-selected column.
getSelectedColumnNumber() - Method in class jexer.TTableWidget
Get the currently-selected column number.
getSelectedIndex() - Method in class jexer.TList
Get the selection index.
getSelectedRow() - Method in class jexer.TTableWidget
Get the currently-selected row.
getSelectedRowNumber() - Method in class jexer.TTableWidget
Get the currently-selected row number.
getSelection() - Method in class jexer.TEditorWidget
Copy text within the selection bounds to a string.
getSelectionEndColumn() - Method in class jexer.TEditorWidget
Get the selection ending column number.
getSelectionEndRow() - Method in class jexer.TEditorWidget
Get the selection ending row number.
getSelectionStartColumn() - Method in class jexer.TEditorWidget
Get the selection starting column number.
getSelectionStartRow() - Method in class jexer.TEditorWidget
Get the selection starting row number.
getSessionInfo() - Method in interface jexer.backend.Backend
Get a SessionInfo, which exposes text width/height, language, username, and other information from the communication stack.
getSessionInfo() - Method in class jexer.backend.ECMA48Terminal
Getter for sessionInfo.
getSessionInfo() - Method in class jexer.backend.GenericBackend
Getter for sessionInfo.
getSessionInfo() - Method in class jexer.backend.HeadlessBackend
Getter for sessionInfo.
getSessionInfo() - Method in class jexer.backend.MultiBackend
Getter for sessionInfo.
getSessionInfo() - Method in class jexer.backend.SwingTerminal
Getter for sessionInfo.
getSessionInfo() - Method in class jexer.backend.TWindowBackend
Getter for sessionInfo.
getSgrColor(int) - Static method in class jexer.bits.Color
Public constructor returns one of the static Color instances.
getShortcut() - Method in class jexer.bits.MnemonicString
Get the keyboard shortcut character.
getShortcutIdx() - Method in class jexer.bits.MnemonicString
Get location of the highlighted character.
getShowColumnLabels() - Method in class jexer.TTableWidget
Get the show column labels flag.
getShowRowLabels() - Method in class jexer.TTableWidget
Get the show row labels flag.
getSixelPaletteSize() - Method in class jexer.backend.ECMA48Terminal
Get the number of colors in the sixel palette.
getSmallChange() - Method in class jexer.THScroller
Get the increment for clicking on an arrow.
getSmallChange() - Method in class jexer.TVScroller
Get the increment for clicking on an arrow.
getSocket() - Method in class jexer.net.TelnetInputStream
Get the socket associated with this input steram.
getSplit() - Method in class jexer.TSplitPane
Get the split location.
getStartTime() - Method in interface jexer.backend.SessionInfo
Get the time this session was started.
getStartTime() - Method in class jexer.backend.SwingSessionInfo
Get the time this session was started.
getStartTime() - Method in class jexer.backend.TSessionInfo
Get the time this session was started.
getStartTime() - Method in class jexer.backend.TTYSessionInfo
Get the time this session was started.
getStartTime() - Method in class jexer.net.TelnetInputStream
Get the time this session was started.
getStatusBar() - Method in class jexer.TWindow
Get the window's status bar, or null if it does not have one.
getStream() - Method in class jexer.io.TimeoutInputStream
Get the underlying stream.
getStyle(String) - Static method in class jexer.bits.BorderStyle
Public constructor returns one of the static BorderStyle instances.
getSwingComponent() - Method in class jexer.backend.SwingBackend
Getter for the underlying Swing component.
getSwingComponent() - Method in class jexer.backend.SwingSessionInfo
Getter for the underlying Swing component.
getSwingComponent() - Method in class jexer.backend.SwingTerminal
Getter for the underlying Swing component.
getTableOfContents() - Method in class jexer.help.HelpFile
Get the special "table of contents" topic.
getTableWidget() - Method in class jexer.TTableWindow
Retrieve the underlying TTableWidget.
getTabSize() - Method in class jexer.teditor.Document
Get the tab stop size.
getTerminalType() - Method in class jexer.net.TelnetInputStream
Get the terminal type as reported by the telnet Terminal Type option.
getText() - Method in class jexer.help.Link
Get the link text.
getText() - Method in class jexer.help.Topic
Get the topic text.
getText() - Method in class jexer.TComboBox
Get combobox text value.
getText() - Method in class jexer.teditor.Document
Get the entire contents of the document as one string.
getText() - Method in class jexer.teditor.Word
Get the text to display.
getText() - Method in class jexer.TEditorWidget
Get the entire contents of the editor as one string.
getText() - Method in class jexer.TField
Get field text.
getText() - Method in class jexer.TInputBox
Retrieve the answer text.
getText() - Method in class jexer.TTableWidget.Cell
Get field text.
getText() - Method in class jexer.TText
Get the text.
getText() - Method in class jexer.ttree.TTreeItem
Get the displayable text for this item.
getTextAdjustHeight() - Method in class jexer.backend.SwingTerminal
Get the height text adjustment.
getTextAdjustWidth() - Method in class jexer.backend.SwingTerminal
Get the width text adjustment.
getTextAdjustX() - Method in class jexer.backend.SwingTerminal
Get the X text adjustment.
getTextAdjustY() - Method in class jexer.backend.SwingTerminal
Get the Y text adjustment.
getTextHeight() - Method in class jexer.backend.ECMA48Terminal
Get the height of a character cell in pixels.
getTextHeight() - Method in class jexer.backend.LogicalScreen
Get the height of a character cell in pixels.
getTextHeight() - Method in class jexer.backend.MultiScreen
Get the height of a character cell in pixels.
getTextHeight() - Method in interface jexer.backend.Screen
Get the height of a character cell in pixels.
getTextHeight() - Method in class jexer.backend.SwingTerminal
Get the height of a character cell in pixels.
getTextWidth() - Method in class jexer.backend.ECMA48Terminal
Get the width of a character cell in pixels.
getTextWidth() - Method in class jexer.backend.LogicalScreen
Get the width of a character cell in pixels.
getTextWidth() - Method in class jexer.backend.MultiScreen
Get the width of a character cell in pixels.
getTextWidth() - Method in interface jexer.backend.Screen
Get the width of a character cell in pixels.
getTextWidth() - Method in class jexer.backend.SwingTerminal
Get the width of a character cell in pixels.
getTheme() - Method in class jexer.TApplication
Get the global color theme.
getTheme() - Method in class jexer.TWidget
Get the global color theme.
getTime() - Method in class jexer.event.TInputEvent
Get time.
getTitle() - Method in class jexer.help.Topic
Get the topic title.
getTitle() - Method in class jexer.TTerminalWidget
Get the desired window title.
getTitle() - Method in class jexer.TWindow
Get window title.
getTitleX() - Method in class jexer.menu.TMenu
Get the menu title X position.
getTop() - Method in class jexer.TImage
Get the top corner to render.
getTop() - Method in class jexer.TSplitPane
Get the widget on the top side.
getTopic() - Method in class jexer.help.Link
Get the topic.
getTopic(String) - Method in class jexer.help.HelpFile
Get a topic by title.
getTopLeft() - Method in class jexer.bits.BorderStyle
Get the glyph for the top-left corner.
getTopLine() - Method in class jexer.ttree.TTreeView
Get the top line (row) value.
getTopRight() - Method in class jexer.bits.BorderStyle
Get the glyph for the top-right corner.
getTopValue() - Method in interface jexer.Scrollable
Get the value that corresponds to being on the top edge of the vertical scroll bar.
getTopValue() - Method in class jexer.TScrollableWidget
Get the value that corresponds to being on the top edge of the vertical scroll bar.
getTopValue() - Method in class jexer.TScrollableWindow
Get the value that corresponds to being on the top edge of the vertical scroll bar.
getTopValue() - Method in class jexer.TVScroller
Get the value that corresponds to being on the top edge of the scroll bar.
getTotalLineCount() - Method in class jexer.ttree.TTreeView
Get the total line (rows) count, based on the items that are visible and expanded.
getTreeRoot() - Method in class jexer.ttree.TTreeView
Get the root of the tree.
getTreeRoot() - Method in class jexer.ttree.TTreeViewWidget
Get the root of the tree.
getTreeRoot() - Method in class jexer.ttree.TTreeViewWindow
Get the root of the tree.
getTreeView() - Method in class jexer.ttree.TTreeItem
Get the parent TTreeView.
getTreeView() - Method in class jexer.ttree.TTreeViewWidget
Get the underlying TTreeView.
getTreeView() - Method in class jexer.ttree.TTreeViewWindow
Get the underlying TTreeView.
getType() - Method in class jexer.event.TMouseEvent
Get type.
getType() - Method in class jexer.event.TResizeEvent
Get resize type.
getUsername() - Method in interface jexer.backend.SessionInfo
Username getter.
getUsername() - Method in class jexer.backend.SwingSessionInfo
Username getter.
getUsername() - Method in class jexer.backend.TSessionInfo
Username getter.
getUsername() - Method in class jexer.backend.TTYSessionInfo
Username getter.
getUsername() - Method in class jexer.net.TelnetInputStream
Username getter.
getValue() - Method in class jexer.bits.Color
Get color value.
getValue() - Method in class jexer.TCalendar
Get calendar value.
getValue() - Method in class jexer.THScroller
Get current value of the scroll.
getValue() - Method in class jexer.TProgressBar
Get the current value of the progress.
getValue() - Method in class jexer.TVScroller
Get current value of the scroll.
getVertical() - Method in class jexer.bits.BorderStyle
Get the glyph for vertical sections.
getVerticalBigChange() - Method in interface jexer.Scrollable
Get the increment for clicking in the bar between the box and an arrow on the vertical scrollbar.
getVerticalBigChange() - Method in class jexer.TScrollableWidget
Get the increment for clicking in the bar between the box and an arrow on the vertical scrollbar.
getVerticalBigChange() - Method in class jexer.TScrollableWindow
Get the increment for clicking in the bar between the box and an arrow on the vertical scrollbar.
getVerticalScroller() - Method in interface jexer.Scrollable
Get the vertical scrollbar, or null if this Viewport does not support vertical scrolling.
getVerticalScroller() - Method in class jexer.TScrollableWidget
Get the vertical scrollbar, or null if this Viewport does not support vertical scrolling.
getVerticalScroller() - Method in class jexer.TScrollableWindow
Get the vertical scrollbar, or null if this Viewport does not support vertical scrolling.
getVerticalSmallChange() - Method in interface jexer.Scrollable
Get the increment for clicking on an arrow on the vertical scrollbar.
getVerticalSmallChange() - Method in class jexer.TScrollableWidget
Get the increment for clicking on an arrow on the vertical scrollbar.
getVerticalSmallChange() - Method in class jexer.TScrollableWindow
Get the increment for clicking on an arrow on the vertical scrollbar.
getVerticalValue() - Method in interface jexer.Scrollable
Get current value of the vertical scroll.
getVerticalValue() - Method in class jexer.TScrollableWidget
Get current value of the vertical scroll.
getVerticalValue() - Method in class jexer.TScrollableWindow
Get current value of the vertical scroll.
getVisibleColumnNumber() - Method in class jexer.TEditorWidget
Set the current visible column number.
getVisibleDisplay(int, int) - Method in class jexer.tterminal.ECMA48
Get the visible display + scrollback buffer, offset by a specified number of rows from the bottom.
getVisibleImage() - Method in class jexer.TImage
Get the visible (processed) image.
getVisibleRowNumber() - Method in class jexer.TEditorWidget
Get the current visible top row number.
getWidgetUnderMouse(TMouseEvent) - Method in class jexer.TWidget
Returns the widget under the mouse.
getWidth() - Method in class jexer.backend.LogicalScreen
Get the width.
getWidth() - Method in interface jexer.backend.Screen
Get the width.
getWidth() - Method in class jexer.backend.SwingComponent
Returns the current width of this component.
getWidth() - Method in class jexer.bits.Cell
Getter for cell width.
getWidth() - Method in class jexer.event.TResizeEvent
Get the new width.
getWidth() - Method in class jexer.tterminal.ECMA48
Get the display width.
getWidth() - Method in class jexer.TWidget
Get the width.
getWindow() - Method in class jexer.TWidget
Get the window this widget is on.
getWindowHeight() - Method in interface jexer.backend.SessionInfo
Text window height getter.
getWindowHeight() - Method in class jexer.backend.SwingSessionInfo
Text window height getter.
getWindowHeight() - Method in class jexer.backend.TSessionInfo
Text window height getter.
getWindowHeight() - Method in class jexer.backend.TTYSessionInfo
Text window height getter.
getWindowHeight() - Method in class jexer.net.TelnetInputStream
Text window height getter.
getWindowTheme() - Method in class jexer.TWindow
Get the custom color theme for this window.
getWindowWidth() - Method in interface jexer.backend.SessionInfo
Text window width getter.
getWindowWidth() - Method in class jexer.backend.SwingSessionInfo
Text window width getter.
getWindowWidth() - Method in class jexer.backend.TSessionInfo
Text window width getter.
getWindowWidth() - Method in class jexer.backend.TTYSessionInfo
Text window width getter.
getWindowWidth() - Method in class jexer.net.TelnetInputStream
Text window width getter.
getWordCount() - Method in class jexer.help.Link
Get the number of words in this link.
getWords() - Method in class jexer.teditor.Line
Get a (shallow) copy of the words in this line.
getX() - Method in class jexer.event.TMouseEvent
Get x.
getX() - Method in class jexer.tackboard.TackboardItem
Get X position.
getX() - Method in class jexer.TTableWidget.Column
Get the X position of the cells in this column.
getX() - Method in class jexer.TWidget
Get X position.
getY() - Method in class jexer.event.TMouseEvent
Get y.
getY() - Method in class jexer.tackboard.TackboardItem
Get Y position.
getY() - Method in class jexer.TTableWidget.Row
Get the Y position of the cells in this column.
getY() - Method in class jexer.TWidget
Get Y position.
getZ() - Method in class jexer.tackboard.TackboardItem
Get Z position.
getZ() - Method in class jexer.TWindow
Get Z order.
GlyphMaker - Class in jexer.backend
GlyphMaker presents unified interface to all of its supported fonts to clients.
GraphicsChars - Class in jexer.bits
This class contains a collection of special characters used by the windowing system and the mappings from CP437 to Unicode.
GREEN - Static variable in class jexer.bits.Color
Green.

H

handleEvent(TInputEvent) - Method in class jexer.TWidget
Consume event.
hasChild(TWidget) - Method in class jexer.TWidget
See if a widget is a child of this widget.
hasCloseBox() - Method in class jexer.TWindow
Returns true if this window has a close box.
hasEvents() - Method in interface jexer.backend.Backend
Check if there are events in the queue.
hasEvents() - Method in class jexer.backend.ECMA48Terminal
Check if there are events in the queue.
hasEvents() - Method in class jexer.backend.GenericBackend
Check if there are events in the queue.
hasEvents() - Method in class jexer.backend.HeadlessBackend
Check if there are events in the queue.
hasEvents() - Method in class jexer.backend.MultiBackend
Check if there are events in the queue.
hasEvents() - Method in class jexer.backend.SwingTerminal
Check if there are events in the queue.
hasEvents() - Method in interface jexer.backend.TerminalReader
Check if there are events in the queue.
hasEvents() - Method in class jexer.backend.TWindowBackend
Check if there are events in the queue.
hashCode() - Method in class jexer.bits.Cell
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.bits.CellAttributes
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.bits.Color
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.event.TCommandEvent
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.event.TKeypressEvent
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.tackboard.Bitmap
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.tackboard.MousePointer
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.tackboard.TackboardItem
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.tackboard.Text
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.TCommand
Hashcode uses all fields in equals().
hashCode() - Method in class jexer.TKeypress
Hashcode uses all fields in equals().
hasHiddenMouse() - Method in class jexer.TEditorWindow
Returns true if this window does not want the application-wide mouse pointer drawn over it.
hasHiddenMouse() - Method in class jexer.TTerminalWidget
Returns true if this widget does not want the application-wide mouse cursor drawn over it.
hasHiddenMouse() - Method in class jexer.TTerminalWindow
Returns true if this window does not want the application-wide mouse pointer drawn over it.
hasHiddenMouse() - Method in class jexer.TWindow
Returns true if this window does not want the application-wide mouse pointer drawn over it.
hasHiddenMousePointer() - Method in class jexer.tterminal.ECMA48
Returns true if this terminal has requested the mouse pointer be hidden.
hasIterm2Images() - Method in class jexer.backend.ECMA48Terminal
Get the iTerm2 images support flag.
hasJexerImages() - Method in class jexer.backend.ECMA48Terminal
Get the Jexer images support flag.
hasOverriddenMenu() - Method in class jexer.TWindow
Returns true if this window does not want menus to work while it is visible.
hasSelection() - Method in class jexer.TEditorWidget
Check if selection is available.
hasSharedPalette() - Method in class jexer.backend.HQSixelEncoder
Get the sixel shared palette option.
hasSharedPalette() - Method in class jexer.backend.LegacySixelEncoder
Get the sixel shared palette option.
hasSharedPalette() - Method in interface jexer.backend.SixelEncoder
Get the sixel shared palette option.
hasSixel() - Method in class jexer.backend.ECMA48Terminal
Get the sixel support flag.
hasSixelSharedPalette() - Method in class jexer.backend.ECMA48Terminal
Get the sixel shared palette option.
hasTranslucence() - Method in class jexer.TApplication
Get the translucence option.
hasWindow(TWindow) - Method in class jexer.TApplication
Check if a window instance is in this application's window list.
hasZoomBox() - Method in class jexer.TWindow
Returns true if this window has a maximize/zoom box.
HATCH - Static variable in class jexer.bits.GraphicsChars
HeadlessBackend - Class in jexer.backend
HeadlessBackend
HeadlessBackend() - Constructor for class jexer.backend.HeadlessBackend
Public constructor.
height - Variable in class jexer.backend.LogicalScreen
Height of the visible window.
HELP - Static variable in class jexer.TCommand
Enter help system.
HELP_HELP - Static variable in class jexer.THelpWindow
"Help On Help".
helpFile - Variable in class jexer.TApplication
The help file data.
HelpFile - Class in jexer.help
A HelpFile is a collection of Topics with a table of contents and index of relevant terms.
HelpFile() - Constructor for class jexer.help.HelpFile
Default constructor.
helpTopic - Variable in class jexer.TWindow
The help topic for this window.
helpTopics - Variable in class jexer.TApplication
The stack of help topics.
hiddenWindowCount() - Method in class jexer.TApplication
Return the number of windows that are hidden.
hide() - Method in class jexer.TDesktop
Hide window.
hide() - Method in class jexer.TWindow
Hide window.
hideCursor() - Method in class jexer.backend.LogicalScreen
Hide the cursor.
hideCursor() - Method in interface jexer.backend.Screen
Hide the cursor.
hideList() - Method in class jexer.TComboBox
Hide the drop-down list.
HIDEONCLOSE - Static variable in class jexer.TWindow
Hitting the closebox with the mouse calls TApplication.hideWindow() rather than TApplication.closeWindow() (default no).
hideWindow(TWindow) - Method in class jexer.TApplication
Hide a window.
Highlighter - Class in jexer.teditor
Highlighter provides color choices for certain text strings.
Highlighter() - Constructor for class jexer.teditor.Highlighter
Public constructor sets the theme to the default.
hLineXY(int, int, int, int, CellAttributes) - Method in class jexer.backend.LogicalScreen
Draw a horizontal line from (x, y) to (x + n, y).
hLineXY(int, int, int, int, CellAttributes) - Method in interface jexer.backend.Screen
Draw a horizontal line from (x, y) to (x + n, y).
hLineXY(int, int, int, int, CellAttributes) - Method in class jexer.TWidget
Draw a horizontal line from (x, y) to (x + n, y).
hLineXY(int, int, int, Cell) - Method in class jexer.backend.LogicalScreen
Draw a horizontal line from (x, y) to (x + n, y).
hLineXY(int, int, int, Cell) - Method in interface jexer.backend.Screen
Draw a horizontal line from (x, y) to (x + n, y).
hLineXY(int, int, int, Cell) - Method in class jexer.TWidget
Draw a horizontal line from (x, y) to (x + n, y).
home() - Method in class jexer.teditor.Document
Go to the first column of this line.
home() - Method in class jexer.teditor.Line
Go to the first column of this line.
home() - Method in class jexer.TField
Position the cursor at the first column.
HOME - Static variable in class jexer.TKeypress
Home.
horizontalDecrement() - Method in interface jexer.Scrollable
Perform a small step change left.
horizontalDecrement() - Method in class jexer.TScrollableWidget
Perform a small step change left.
horizontalDecrement() - Method in class jexer.TScrollableWindow
Perform a small step change left.
horizontalIncrement() - Method in interface jexer.Scrollable
Perform a small step change right.
horizontalIncrement() - Method in class jexer.TScrollableWidget
Perform a small step change right.
horizontalIncrement() - Method in class jexer.TScrollableWindow
Perform a small step change right.
HQSixelEncoder - Class in jexer.backend
HQSixelEncoder turns a BufferedImage into String of sixel image data, using several strategies to produce a reasonably high quality image within sixel's ~19.97 bit (101^3) color depth.
HQSixelEncoder() - Constructor for class jexer.backend.HQSixelEncoder
Public constructor.
hScroller - Variable in class jexer.TScrollableWidget
The horizontal scrollbar.
hScroller - Variable in class jexer.TScrollableWindow
The horizontal scrollbar.

I

imageSupportTest - Static variable in class jexer.TApplication
If true, do not confirm on exit, and leave the terminal in its final state (do not restore the console).
ImageUtils - Class in jexer.bits
ImageUtils contains methods to: - Check if an image is fully transparent.
ImageUtils.Scale - Enum in jexer.bits
Selections for fitting the image to the text cells.
increment() - Method in class jexer.THScroller
Perform a small step change right.
increment() - Method in class jexer.TVScroller
Perform a small step change down.
inKeyboardResize - Variable in class jexer.TWindow
If true, then the user selected "Size/Move" (or hit Ctrl-F5) and is resizing/moving the window via the keyboard.
inMovements() - Method in class jexer.TWindow
See if this window is undergoing any movement/resize/etc.
inputBox(String, String) - Method in class jexer.TApplication
Convenience function to spawn an input box.
inputBox(String, String) - Method in class jexer.TWidget
Convenience function to spawn an input box.
inputBox(String, String, String) - Method in class jexer.TApplication
Convenience function to spawn an input box.
inputBox(String, String, String) - Method in class jexer.TWidget
Convenience function to spawn an input box.
inputBox(String, String, String, TMessageBox.Type) - Method in class jexer.TApplication
Convenience function to spawn an input box.
inputBox(String, String, String, TMessageBox.Type) - Method in class jexer.TWidget
Convenience function to spawn an input box.
INS - Static variable in class jexer.TKeypress
Insert.
insert(int, Cell) - Method in class jexer.tterminal.DisplayLine
Insert a character at the specified position.
insertChar(int) - Method in class jexer.TField
Insert char somewhere in the middle of the field.
insertColumnLeft(int) - Method in class jexer.TTableWidget
Insert one column to the left of a particular column.
insertColumnRight(int) - Method in class jexer.TTableWidget
Insert one column to the right of a particular column.
insertMode - Variable in class jexer.TField
If true, new characters are inserted at position.
insertRowAbove(int) - Method in class jexer.TTableWidget
Insert one row above a particular row.
insertRowBelow(int) - Method in class jexer.TTableWidget
Insert one row below a particular row.
invert() - Method in class jexer.bits.Color
Invert a color in the same way as (CGA/VGA color XOR 0x7).
invertCell(int, int) - Method in class jexer.backend.LogicalScreen
Invert the cell color at a position, including both halves of a double-width cell.
invertCell(int, int) - Method in interface jexer.backend.Screen
Invert the cell color at a position, including both halves of a double-width cell.
invertCell(int, int, boolean) - Method in class jexer.backend.LogicalScreen
Invert the cell color at a position.
invertCell(int, int, boolean) - Method in interface jexer.backend.Screen
Invert the cell color at a position.
invertImage() - Method in class jexer.bits.Cell
Invert the image in this cell, if it has one.
invokeLater(Runnable) - Method in class jexer.TApplication
Place a command on the run queue, and run it before the next round of checking I/O.
inWindowMove - Variable in class jexer.TWindow
If true, then the user clicked on the title bar and is moving the window.
inWindowResize - Variable in class jexer.TWindow
If true, then the user clicked on the bottom right corner and is resizing the window.
isAbsoluteActive() - Method in class jexer.TWidget
See if this widget is the active window within its hierarchy.
isActive() - Method in class jexer.TWidget
Get active flag.
isAlt() - Method in class jexer.event.TMouseEvent
Getter for ALT.
isAlt() - Method in class jexer.TKeypress
Getter for ALT.
isAntiAlias() - Method in class jexer.TImage
Get anti-aliasing value.
isAscii() - Method in class jexer.net.TelnetSocket
See if telnet server/client is in ASCII mode.
isAutoWrap() - Method in class jexer.TEditorWidget
Get the wrapping behavior.
isBlank() - Method in class jexer.bits.Cell
Check to see if this cell has default attributes: white foreground, black background, no bold/blink/reverse/underline/protect, and a character value of ' ' (space).
isBlink() - Method in class jexer.bits.CellAttributes
Getter for blink.
isBold() - Method in class jexer.bits.CellAttributes
Getter for bold.
isBraille(int) - Static method in class jexer.bits.StringUtils
Check if character is in the braille range.
isCacheable() - Method in class jexer.bits.Cell
If true, this cell can be placed in a glyph cache somewhere so that it does not have to be re-rendered many times.
isCancel() - Method in class jexer.TMessageBox
See if the user clicked CANCEL.
isChecked() - Method in class jexer.TCheckBox
Get checked value.
isCjk() - Method in class jexer.backend.GlyphMaker
Check if a CJK font is available.
isCjk(int) - Static method in class jexer.bits.StringUtils
Check if character is in the CJK range.
isColumns132() - Method in class jexer.tterminal.ECMA48
Get 132 columns value.
isCompleted() - Method in interface jexer.effect.Effect
If true, the effect is completed and can be removed.
isCompleted() - Method in class jexer.effect.WindowBurnInEffect
If true, the effect is completed and can be removed.
isCompleted() - Method in class jexer.effect.WindowFadeInEffect
If true, the effect is completed and can be removed.
isCompleted() - Method in class jexer.effect.WindowFadeOutEffect
If true, the effect is completed and can be removed.
isContext() - Method in class jexer.menu.TMenu
Get the context flag.
isCtrl() - Method in class jexer.event.TMouseEvent
Getter for CTRL.
isCtrl() - Method in class jexer.TKeypress
Getter for CTRL.
isCursorVisible() - Method in class jexer.backend.LogicalScreen
Get the cursor visibility.
isCursorVisible() - Method in interface jexer.backend.Screen
Get the cursor visibility.
isCursorVisible() - Method in class jexer.tterminal.ECMA48
Get visible cursor flag.
isCursorVisible() - Method in class jexer.TWidget
See if this widget has a visible cursor.
isDirty() - Method in class jexer.backend.LogicalScreen
Get dirty flag.
isDirty() - Method in interface jexer.backend.Screen
Get dirty flag.
isDirty() - Method in class jexer.tackboard.TackboardItem
Get dirty flag.
isDirty() - Method in class jexer.teditor.Document
Get the dirty value.
isDirty() - Method in class jexer.TEditorWidget
Get the dirty value.
isDoubleWidth() - Method in class jexer.tterminal.DisplayLine
Get double width flag.
isDrawable() - Method in class jexer.TWidget
See if this widget can be drawn onto a screen.
isEchoKeystrokes() - Method in class jexer.TWidget
Get echo keystrokes flag.
isEditMenuClear() - Method in interface jexer.EditMenuUser
Check if the clear menu item should be enabled.
isEditMenuClear() - Method in class jexer.TEditorWidget
Check if the clear menu item should be enabled.
isEditMenuClear() - Method in class jexer.TField
Check if the clear menu item should be enabled.
isEditMenuClear() - Method in class jexer.TImage
Check if the clear menu item should be enabled.
isEditMenuClear() - Method in class jexer.TTerminalWidget
Check if the clear menu item should be enabled.
isEditMenuCopy() - Method in interface jexer.EditMenuUser
Check if the copy menu item should be enabled.
isEditMenuCopy() - Method in class jexer.TEditorWidget
Check if the copy menu item should be enabled.
isEditMenuCopy() - Method in class jexer.TField
Check if the copy menu item should be enabled.
isEditMenuCopy() - Method in class jexer.TImage
Check if the copy menu item should be enabled.
isEditMenuCopy() - Method in class jexer.TTerminalWidget
Check if the copy menu item should be enabled.
isEditMenuCut() - Method in interface jexer.EditMenuUser
Check if the cut menu item should be enabled.
isEditMenuCut() - Method in class jexer.TEditorWidget
Check if the cut menu item should be enabled.
isEditMenuCut() - Method in class jexer.TField
Check if the cut menu item should be enabled.
isEditMenuCut() - Method in class jexer.TImage
Check if the cut menu item should be enabled.
isEditMenuCut() - Method in class jexer.TTerminalWidget
Check if the cut menu item should be enabled.
isEditMenuPaste() - Method in interface jexer.EditMenuUser
Check if the paste menu item should be enabled.
isEditMenuPaste() - Method in class jexer.TEditorWidget
Check if the paste menu item should be enabled.
isEditMenuPaste() - Method in class jexer.TField
Check if the paste menu item should be enabled.
isEditMenuPaste() - Method in class jexer.TImage
Check if the paste menu item should be enabled.
isEditMenuPaste() - Method in class jexer.TTerminalWidget
Check if the paste menu item should be enabled.
isEmoji() - Method in class jexer.backend.GlyphMaker
Check if an emoji font is available.
isEmoji(int) - Static method in class jexer.bits.StringUtils
Check if character is in the emoji range.
isEmpty() - Method in class jexer.bits.Clipboard
Returns true if the clipboard is empty.
isEnabled() - Method in class jexer.TWidget
Get enabled flag.
isExpandable() - Method in class jexer.ttree.TTreeItem
Get expandable value.
isExpanded() - Method in class jexer.ttree.TTreeItem
Get expanded value.
isFallback() - Method in class jexer.backend.GlyphMaker
Check if a fallback font is available.
isFnKey() - Method in class jexer.TKeypress
Getter for isFunctionKey.
isFullyOpaque(BufferedImage) - Static method in class jexer.bits.ImageUtils
Check if any pixels in an image have not-100% alpha value.
isFullyTransparent(BufferedImage) - Static method in class jexer.bits.ImageUtils
Check if any pixels in an image have not-0% alpha value.
isFullyTransparentImage() - Method in class jexer.bits.Cell
If true, this cell has image data and all of its pixels are fully transparent (alpha of 0).
isHidden() - Method in class jexer.TWindow
Returns true if this window is hidden.
isHorizontal() - Method in class jexer.TSplitPane
Get whether or not this is a horizontal split.
isImage() - Method in class jexer.bits.Cell
If true, this cell has image data.
isImage() - Method in class jexer.bits.Clipboard
Returns true if the clipboard has an image.
isImage() - Method in class jexer.tterminal.DisplayLine
Determine if line contains image data.
isImagesOverText() - Method in interface jexer.backend.Backend
Check if backend will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.ECMA48Backend
Check if backend will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.ECMA48Terminal
Check if screen will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.GenericBackend
Check if backend will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.HeadlessBackend
Check if backend will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.MultiBackend
Check if backend will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.SwingBackend
Check if backend will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.SwingTerminal
Check if screen will support incomplete image fragments over text display.
isImagesOverText() - Method in class jexer.backend.TWindowBackend
Check if backend will support incomplete image fragments over text display.
isInvertedImage() - Method in class jexer.bits.Cell
If true, this cell has image data, and that data is inverted.
isLegacyComputingSymbol(int) - Static method in class jexer.bits.StringUtils
Check if character is in the Symbols for Legacy Computing range.
isModal() - Method in class jexer.TWindow
Returns true if this window is modal.
isModalThreadRunning() - Method in class jexer.TApplication
Check if a system-wide modal thread is running.
isMouse1() - Method in class jexer.event.TMouseEvent
Get mouse1.
isMouse2() - Method in class jexer.event.TMouseEvent
Get mouse2.
isMouse3() - Method in class jexer.event.TMouseEvent
Get mouse3.
isMouseWheelDown() - Method in class jexer.event.TMouseEvent
Get mouseWheelDown.
isMouseWheelUp() - Method in class jexer.event.TMouseEvent
Get mouseWheelUp.
isNo() - Method in class jexer.TMessageBox
See if the user clicked NO.
isOk() - Method in class jexer.TMessageBox
See if the user clicked OK.
isOverwrite() - Method in class jexer.teditor.Document
Get the overwrite flag.
isOverwrite() - Method in class jexer.TEditorWidget
Get the overwrite value.
isPixelMouse() - Method in interface jexer.backend.Backend
Check if backend is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.ECMA48Backend
Check if backend is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.ECMA48Terminal
Check if terminal is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.GenericBackend
Check if backend is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.HeadlessBackend
Check if backend is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.MultiBackend
Check if backend is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.SwingBackend
Check if backend is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.SwingTerminal
Check if terminal is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.backend.TWindowBackend
Check if backend is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.tterminal.ECMA48
Check if terminal is reporting pixel-based mouse position.
isPixelMouse() - Method in class jexer.TTerminalWidget
Check if per-pixel mouse events are requested.
isPixelMouse() - Method in class jexer.TTerminalWindow
Check if per-pixel mouse events are requested.
isPixelMouse() - Method in class jexer.TWidget
Check if per-pixel mouse events are requested.
isProtect() - Method in class jexer.bits.CellAttributes
Getter for protect.
isPulse() - Method in class jexer.bits.CellAttributes
Getter for animation pulse.
isReading() - Method in class jexer.tterminal.ECMA48
See if the reader thread is still running.
isReading() - Method in class jexer.TTerminalWidget
See if the terminal is still running.
isReadOnly() - Method in interface jexer.backend.Backend
Check if backend is read-only.
isReadOnly() - Method in class jexer.backend.GenericBackend
Check if backend is read-only.
isReadOnly() - Method in class jexer.backend.HeadlessBackend
Check if backend is read-only.
isReadOnly() - Method in class jexer.backend.MultiBackend
Check if backend is read-only.
isReadOnly() - Method in class jexer.backend.TWindowBackend
Check if backend is read-only.
isResizable() - Method in class jexer.TWindow
Returns true if this window is resizable.
isReverse() - Method in class jexer.bits.CellAttributes
Getter for reverse.
isReverseColor() - Method in class jexer.tterminal.DisplayLine
Get reverse video flag.
isRGB() - Method in class jexer.bits.CellAttributes
See if this cell uses RGB or ANSI colors.
isRgbColor() - Method in class jexer.backend.ECMA48Terminal
Get the rgbColor flag.
isRunning() - Method in class jexer.bits.Animation
Check if this animation is running.
isRunning() - Method in class jexer.TApplication
Check if application is still running.
isSelected() - Method in class jexer.TRadioButton
Get RadioButton state, true means selected.
isSelected() - Method in class jexer.ttree.TTreeItem
Get selected value.
isShift() - Method in class jexer.event.TMouseEvent
Getter for SHIFT.
isShift() - Method in class jexer.TKeypress
Getter for SHIFT.
isShortcutKeypress(TKeypress) - Method in class jexer.TWindow
Determine if a keypress is overridden for this window.
isShown() - Method in class jexer.TWindow
Returns true if this window is shown.
isText() - Method in class jexer.bits.Clipboard
Returns true if the clipboard has a text string.
isTransparent() - Method in class jexer.tterminal.SixelDecoder
If true, this image might have transparent pixels.
isTransparentImage() - Method in class jexer.bits.Cell
If true, this cell has image data and some of the pixels are transparent.
isTripleBuffer() - Method in class jexer.backend.SwingTerminal
Get triple buffering flag.
isUnderline() - Method in class jexer.bits.CellAttributes
Getter for underline.
isVertical() - Method in class jexer.TSplitPane
Get whether or not this is a vertical split.
isVisible() - Method in class jexer.TWidget
See if this widget is visible.
isWhitespace() - Method in class jexer.teditor.Word
See if this is a whitespace word.
isWideCharImages() - Method in class jexer.backend.ECMA48Terminal
Get the wideCharImages flag.
isYes() - Method in class jexer.TMessageBox
See if the user clicked YES.
IT - Static variable in class jexer.tterminal.DECCharacterSets
ITALIAN.

J

jexer - package jexer
Jexer - Java Text User Interface library
jexer.backend - package jexer.backend
The interface between TApplication and user-facing I/O.
jexer.bits - package jexer.bits
Low-level data objects and utility functions that don't warrant their own separate package.
jexer.demos - package jexer.demos
Demonstration programs.
jexer.effect - package jexer.effect
Desktop and window effects.
jexer.event - package jexer.event
Events that are generated by both end-user I/O (keyboard/mouse) and other UI elements (menu/resize).
jexer.help - package jexer.help
Online help system.
jexer.io - package jexer.io
java.io subclasses.
jexer.layout - package jexer.layout
Available layout managers.
jexer.menu - package jexer.menu
Menu bar support classes.
jexer.net - package jexer.net
A Telnet-aware ServerSocket that establishes an 8-bit clean data channel.
jexer.tackboard - package jexer.tackboard
Pixel-based overlays.
jexer.teditor - package jexer.teditor
A basic text editor backend supporting word highlighting.
jexer.tterminal - package jexer.tterminal
An ECMA-48 / ANSI X3.64 style terminal emulator.
jexer.ttree - package jexer.ttree
TTreeView and supporting classes.

K

kbA - Static variable in class jexer.TKeypress
A
kbAlt0 - Static variable in class jexer.TKeypress
Alt-0
kbAlt1 - Static variable in class jexer.TKeypress
Alt-1
kbAlt2 - Static variable in class jexer.TKeypress
Alt-2
kbAlt3 - Static variable in class jexer.TKeypress
Alt-3
kbAlt4 - Static variable in class jexer.TKeypress
Alt-4
kbAlt5 - Static variable in class jexer.TKeypress
Alt-5
kbAlt6 - Static variable in class jexer.TKeypress
Alt-6
kbAlt7 - Static variable in class jexer.TKeypress
Alt-7
kbAlt8 - Static variable in class jexer.TKeypress
Alt-8
kbAlt9 - Static variable in class jexer.TKeypress
Alt-9
kbAltA - Static variable in class jexer.TKeypress
Alt-A
kbAltB - Static variable in class jexer.TKeypress
Alt-B
kbAltBackspace - Static variable in class jexer.TKeypress
Alt-Backspace as function key.
kbAltC - Static variable in class jexer.TKeypress
Alt-C
kbAltD - Static variable in class jexer.TKeypress
Alt-D
kbAltDel - Static variable in class jexer.TKeypress
Alt-Del
kbAltDown - Static variable in class jexer.TKeypress
Alt-Down
kbAltE - Static variable in class jexer.TKeypress
Alt-E
kbAltEnd - Static variable in class jexer.TKeypress
Alt-End
kbAltEnter - Static variable in class jexer.TKeypress
Alt-Enter
kbAltEsc - Static variable in class jexer.TKeypress
Alt-Esc
kbAltF - Static variable in class jexer.TKeypress
Alt-F
kbAltF1 - Static variable in class jexer.TKeypress
Alt-F1
kbAltF10 - Static variable in class jexer.TKeypress
Alt-F10
kbAltF11 - Static variable in class jexer.TKeypress
Alt-F11
kbAltF12 - Static variable in class jexer.TKeypress
Alt-F12
kbAltF2 - Static variable in class jexer.TKeypress
Alt-F2
kbAltF3 - Static variable in class jexer.TKeypress
Alt-F3
kbAltF4 - Static variable in class jexer.TKeypress
Alt-F4
kbAltF5 - Static variable in class jexer.TKeypress
Alt-F5
kbAltF6 - Static variable in class jexer.TKeypress
Alt-F6
kbAltF7 - Static variable in class jexer.TKeypress
Alt-F7
kbAltF8 - Static variable in class jexer.TKeypress
Alt-F8
kbAltF9 - Static variable in class jexer.TKeypress
Alt-F9
kbAltG - Static variable in class jexer.TKeypress
Alt-G
kbAltH - Static variable in class jexer.TKeypress
Alt-H
kbAltHome - Static variable in class jexer.TKeypress
Alt-Home
kbAltI - Static variable in class jexer.TKeypress
Alt-I
kbAltIns - Static variable in class jexer.TKeypress
Alt-Ins
kbAltJ - Static variable in class jexer.TKeypress
Alt-J
kbAltK - Static variable in class jexer.TKeypress
Alt-K
kbAltL - Static variable in class jexer.TKeypress
Alt-L
kbAltLeft - Static variable in class jexer.TKeypress
Alt-Left
kbAltM - Static variable in class jexer.TKeypress
Alt-M
kbAltN - Static variable in class jexer.TKeypress
Alt-N
kbAltO - Static variable in class jexer.TKeypress
Alt-O
kbAltP - Static variable in class jexer.TKeypress
Alt-P
kbAltPgDn - Static variable in class jexer.TKeypress
Alt-PgDn
kbAltPgUp - Static variable in class jexer.TKeypress
Alt-PgUp
kbAltQ - Static variable in class jexer.TKeypress
Alt-Q
kbAltR - Static variable in class jexer.TKeypress
Alt-R
kbAltRight - Static variable in class jexer.TKeypress
Alt-Right
kbAltS - Static variable in class jexer.TKeypress
Alt-S
kbAltShiftA - Static variable in class jexer.TKeypress
Alt-Shift-A
kbAltShiftB - Static variable in class jexer.TKeypress
Alt-Shift-B
kbAltShiftC - Static variable in class jexer.TKeypress
Alt-Shift-C
kbAltShiftD - Static variable in class jexer.TKeypress
Alt-Shift-D
kbAltShiftDown - Static variable in class jexer.TKeypress
Alt-Shift-Down
kbAltShiftE - Static variable in class jexer.TKeypress
Alt-Shift-E
kbAltShiftEnd - Static variable in class jexer.TKeypress
Alt-Shift-End
kbAltShiftF - Static variable in class jexer.TKeypress
Alt-Shift-F
kbAltShiftG - Static variable in class jexer.TKeypress
Alt-Shift-G
kbAltShiftH - Static variable in class jexer.TKeypress
Alt-Shift-H
kbAltShiftHome - Static variable in class jexer.TKeypress
Alt-Shift-Home
kbAltShiftI - Static variable in class jexer.TKeypress
Alt-Shift-I
kbAltShiftJ - Static variable in class jexer.TKeypress
Alt-Shift-J
kbAltShiftK - Static variable in class jexer.TKeypress
Alt-Shift-K
kbAltShiftL - Static variable in class jexer.TKeypress
Alt-Shift-L
kbAltShiftLeft - Static variable in class jexer.TKeypress
Alt-Shift-Left
kbAltShiftM - Static variable in class jexer.TKeypress
Alt-Shift-M
kbAltShiftN - Static variable in class jexer.TKeypress
Alt-Shift-N
kbAltShiftO - Static variable in class jexer.TKeypress
Alt-Shift-O
kbAltShiftP - Static variable in class jexer.TKeypress
Alt-Shift-P
kbAltShiftPgDn - Static variable in class jexer.TKeypress
Alt-Shift-PgDn
kbAltShiftPgUp - Static variable in class jexer.TKeypress
Alt-Shift-PgUp
kbAltShiftQ - Static variable in class jexer.TKeypress
Alt-Shift-Q
kbAltShiftR - Static variable in class jexer.TKeypress
Alt-Shift-R
kbAltShiftRight - Static variable in class jexer.TKeypress
Alt-Shift-Right
kbAltShiftS - Static variable in class jexer.TKeypress
Alt-Shift-S
kbAltShiftT - Static variable in class jexer.TKeypress
Alt-Shift-T
kbAltShiftU - Static variable in class jexer.TKeypress
Alt-Shift-U
kbAltShiftUp - Static variable in class jexer.TKeypress
Alt-Shift-Up
kbAltShiftV - Static variable in class jexer.TKeypress
Alt-Shift-V
kbAltShiftW - Static variable in class jexer.TKeypress
Alt-Shift-W
kbAltShiftX - Static variable in class jexer.TKeypress
Alt-Shift-X
kbAltShiftY - Static variable in class jexer.TKeypress
Alt-Shift-Y
kbAltShiftZ - Static variable in class jexer.TKeypress
Alt-Shift-Z
kbAltT - Static variable in class jexer.TKeypress
Alt-T
kbAltTab - Static variable in class jexer.TKeypress
Alt-Tab
kbAltU - Static variable in class jexer.TKeypress
Alt-U
kbAltUp - Static variable in class jexer.TKeypress
Alt-Up
kbAltV - Static variable in class jexer.TKeypress
Alt-V
kbAltW - Static variable in class jexer.TKeypress
Alt-W
kbAltX - Static variable in class jexer.TKeypress
Alt-X
kbAltY - Static variable in class jexer.TKeypress
Alt-Y
kbAltZ - Static variable in class jexer.TKeypress
Alt-Z
kbB - Static variable in class jexer.TKeypress
B
kbBackspace - Static variable in class jexer.TKeypress
Backspace as ^H.
kbBackspaceDel - Static variable in class jexer.TKeypress
Backspace as ^?.
kbBackTab - Static variable in class jexer.TKeypress
Shift-BackTab
kbC - Static variable in class jexer.TKeypress
C
kbCtrlA - Static variable in class jexer.TKeypress
Ctrl-A
kbCtrlB - Static variable in class jexer.TKeypress
Ctrl-B
kbCtrlBackspace - Static variable in class jexer.TKeypress
Control-Backspace as function key.
kbCtrlC - Static variable in class jexer.TKeypress
Ctrl-C
kbCtrlD - Static variable in class jexer.TKeypress
Ctrl-D
kbCtrlDel - Static variable in class jexer.TKeypress
Ctrl-Del
kbCtrlDown - Static variable in class jexer.TKeypress
Ctrl-Down
kbCtrlE - Static variable in class jexer.TKeypress
Ctrl-E
kbCtrlEnd - Static variable in class jexer.TKeypress
Ctrl-End
kbCtrlEnter - Static variable in class jexer.TKeypress
Ctrl-Enter
kbCtrlEsc - Static variable in class jexer.TKeypress
Ctrl-Esc
kbCtrlF - Static variable in class jexer.TKeypress
Ctrl-F
kbCtrlF1 - Static variable in class jexer.TKeypress
Ctrl-F1
kbCtrlF10 - Static variable in class jexer.TKeypress
Ctrl-F10
kbCtrlF11 - Static variable in class jexer.TKeypress
Ctrl-F11
kbCtrlF12 - Static variable in class jexer.TKeypress
Ctrl-F12
kbCtrlF2 - Static variable in class jexer.TKeypress
Ctrl-F2
kbCtrlF3 - Static variable in class jexer.TKeypress
Ctrl-F3
kbCtrlF4 - Static variable in class jexer.TKeypress
Ctrl-F4
kbCtrlF5 - Static variable in class jexer.TKeypress
Ctrl-F5
kbCtrlF6 - Static variable in class jexer.TKeypress
Ctrl-F6
kbCtrlF7 - Static variable in class jexer.TKeypress
Ctrl-F7
kbCtrlF8 - Static variable in class jexer.TKeypress
Ctrl-F8
kbCtrlF9 - Static variable in class jexer.TKeypress
Ctrl-F9
kbCtrlG - Static variable in class jexer.TKeypress
Ctrl-G
kbCtrlH - Static variable in class jexer.TKeypress
Ctrl-H
kbCtrlHome - Static variable in class jexer.TKeypress
Ctrl-Home
kbCtrlI - Static variable in class jexer.TKeypress
Ctrl-I
kbCtrlIns - Static variable in class jexer.TKeypress
Ctrl-Ins
kbCtrlJ - Static variable in class jexer.TKeypress
Ctrl-J
kbCtrlK - Static variable in class jexer.TKeypress
Ctrl-K
kbCtrlL - Static variable in class jexer.TKeypress
Ctrl-L
kbCtrlLeft - Static variable in class jexer.TKeypress
Ctrl-Left
kbCtrlM - Static variable in class jexer.TKeypress
Ctrl-M
kbCtrlN - Static variable in class jexer.TKeypress
Ctrl-N
kbCtrlO - Static variable in class jexer.TKeypress
Ctrl-O
kbCtrlP - Static variable in class jexer.TKeypress
Ctrl-P
kbCtrlPgDn - Static variable in class jexer.TKeypress
Ctrl-PgDn
kbCtrlPgUp - Static variable in class jexer.TKeypress
Ctrl-PgUp
kbCtrlQ - Static variable in class jexer.TKeypress
Ctrl-Q
kbCtrlR - Static variable in class jexer.TKeypress
Ctrl-R
kbCtrlRight - Static variable in class jexer.TKeypress
Ctrl-Right
kbCtrlS - Static variable in class jexer.TKeypress
Ctrl-S
kbCtrlShiftDown - Static variable in class jexer.TKeypress
Ctrl-Shift-Down
kbCtrlShiftEnd - Static variable in class jexer.TKeypress
Ctrl-Shift-End
kbCtrlShiftHome - Static variable in class jexer.TKeypress
Ctrl-Shift-Home
kbCtrlShiftLeft - Static variable in class jexer.TKeypress
Ctrl-Shift-Left
kbCtrlShiftPgDn - Static variable in class jexer.TKeypress
Ctrl-Shift-PgDn
kbCtrlShiftPgUp - Static variable in class jexer.TKeypress
Ctrl-Shift-PgUp
kbCtrlShiftRight - Static variable in class jexer.TKeypress
Ctrl-Shift-Right
kbCtrlShiftUp - Static variable in class jexer.TKeypress
Ctrl-Shift-Up
kbCtrlT - Static variable in class jexer.TKeypress
Ctrl-T
kbCtrlTab - Static variable in class jexer.TKeypress
Ctrl-Tab
kbCtrlU - Static variable in class jexer.TKeypress
Ctrl-U
kbCtrlUp - Static variable in class jexer.TKeypress
Ctrl-Up
kbCtrlV - Static variable in class jexer.TKeypress
Ctrl-V
kbCtrlW - Static variable in class jexer.TKeypress
Ctrl-W
kbCtrlX - Static variable in class jexer.TKeypress
Ctrl-X
kbCtrlY - Static variable in class jexer.TKeypress
Ctrl-Y
kbCtrlZ - Static variable in class jexer.TKeypress
Ctrl-Z
kbD - Static variable in class jexer.TKeypress
D
kbDel - Static variable in class jexer.TKeypress
Del
kbDown - Static variable in class jexer.TKeypress
Down
kbE - Static variable in class jexer.TKeypress
E
kbEnd - Static variable in class jexer.TKeypress
End
kbEnter - Static variable in class jexer.TKeypress
Enter
kbEsc - Static variable in class jexer.TKeypress
Esc
kbF - Static variable in class jexer.TKeypress
F
kbF1 - Static variable in class jexer.TKeypress
F1
kbF10 - Static variable in class jexer.TKeypress
F10
kbF11 - Static variable in class jexer.TKeypress
F11
kbF12 - Static variable in class jexer.TKeypress
F12
kbF2 - Static variable in class jexer.TKeypress
F2
kbF3 - Static variable in class jexer.TKeypress
F3
kbF4 - Static variable in class jexer.TKeypress
F4
kbF5 - Static variable in class jexer.TKeypress
F5
kbF6 - Static variable in class jexer.TKeypress
F6
kbF7 - Static variable in class jexer.TKeypress
F7
kbF8 - Static variable in class jexer.TKeypress
F8
kbF9 - Static variable in class jexer.TKeypress
F9
kbG - Static variable in class jexer.TKeypress
G
kbH - Static variable in class jexer.TKeypress
H
kbHome - Static variable in class jexer.TKeypress
Home
kbI - Static variable in class jexer.TKeypress
I
kbIns - Static variable in class jexer.TKeypress
Ins
kbJ - Static variable in class jexer.TKeypress
J
kbK - Static variable in class jexer.TKeypress
K
kbL - Static variable in class jexer.TKeypress
L
kbLeft - Static variable in class jexer.TKeypress
Left
kbM - Static variable in class jexer.TKeypress
M
kbN - Static variable in class jexer.TKeypress
N
kbNoKey - Static variable in class jexer.TKeypress
Special "no-key" keypress, used to ignore undefined keystrokes.
kbO - Static variable in class jexer.TKeypress
O
kbP - Static variable in class jexer.TKeypress
P
kbPgDn - Static variable in class jexer.TKeypress
PgDn
kbPgUp - Static variable in class jexer.TKeypress
PgUp
kbQ - Static variable in class jexer.TKeypress
Q
kbR - Static variable in class jexer.TKeypress
R
kbRight - Static variable in class jexer.TKeypress
Right
kbS - Static variable in class jexer.TKeypress
S
kbShiftDel - Static variable in class jexer.TKeypress
Shift-Del
kbShiftDown - Static variable in class jexer.TKeypress
Shift-Down
kbShiftEnd - Static variable in class jexer.TKeypress
Shift-End
kbShiftEnter - Static variable in class jexer.TKeypress
Shift-Enter
kbShiftEsc - Static variable in class jexer.TKeypress
Shift-Esc
kbShiftF1 - Static variable in class jexer.TKeypress
Shift-F1
kbShiftF10 - Static variable in class jexer.TKeypress
Shift-F10
kbShiftF11 - Static variable in class jexer.TKeypress
Shift-F11
kbShiftF12 - Static variable in class jexer.TKeypress
Shift-F12
kbShiftF2 - Static variable in class jexer.TKeypress
Shift-F2
kbShiftF3 - Static variable in class jexer.TKeypress
Shift-F3
kbShiftF4 - Static variable in class jexer.TKeypress
Shift-F4
kbShiftF5 - Static variable in class jexer.TKeypress
Shift-F5
kbShiftF6 - Static variable in class jexer.TKeypress
Shift-F6
kbShiftF7 - Static variable in class jexer.TKeypress
Shift-F7
kbShiftF8 - Static variable in class jexer.TKeypress
Shift-F8
kbShiftF9 - Static variable in class jexer.TKeypress
Shift-F9
kbShiftHome - Static variable in class jexer.TKeypress
Shift-Home
kbShiftIns - Static variable in class jexer.TKeypress
Shift-Ins
kbShiftLeft - Static variable in class jexer.TKeypress
Shift-Left
kbShiftPgDn - Static variable in class jexer.TKeypress
Shift-PgDn
kbShiftPgUp - Static variable in class jexer.TKeypress
Shift-PgUp
kbShiftRight - Static variable in class jexer.TKeypress
Shift-Right
kbShiftTab - Static variable in class jexer.TKeypress
Shift-Tab
kbShiftUp - Static variable in class jexer.TKeypress
Shift-Up
kbSpace - Static variable in class jexer.TKeypress
Space (' ')
kbT - Static variable in class jexer.TKeypress
T
kbTab - Static variable in class jexer.TKeypress
Tab
kbU - Static variable in class jexer.TKeypress
U
kbUp - Static variable in class jexer.TKeypress
Up
kbV - Static variable in class jexer.TKeypress
V
kbW - Static variable in class jexer.TKeypress
W
kbX - Static variable in class jexer.TKeypress
X
kbY - Static variable in class jexer.TKeypress
Y
kbZ - Static variable in class jexer.TKeypress
Z
keyPressed(KeyEvent) - Method in class jexer.backend.SwingTerminal
Pass Swing keystrokes into the event queue.
keyReleased(KeyEvent) - Method in class jexer.backend.SwingTerminal
Pass Swing keystrokes into the event queue.
keyTyped(KeyEvent) - Method in class jexer.backend.SwingTerminal
Pass Swing keystrokes into the event queue.

L

lastUserInputTime - Variable in class jexer.backend.GenericBackend
The last time user input (mouse or keyboard) was received.
lastUserInputTime - Variable in class jexer.TApplication
The last time user input (mouse or keyboard) was received.
LayoutManager - Interface in jexer.layout
A LayoutManager provides automatic positioning and sizing of a TWidget's child TWidgets.
left() - Method in class jexer.teditor.Document
Decrement the cursor by one.
left() - Method in class jexer.teditor.Line
Decrement the cursor by one.
left(String, int) - Static method in class jexer.bits.StringUtils
Left-justify a string into a list of lines.
LEFT - jexer.bits.Cell.Width
This cell is the left half of a wide glyph.
LEFT - jexer.TText.Justification
Left-justified text.
LEFT - Static variable in class jexer.TKeypress
Left arrow.
LEFTARROW - Static variable in class jexer.bits.GraphicsChars
leftJustify() - Method in class jexer.TText
Left-justify the text.
LegacySixelEncoder - Class in jexer.backend
LegacySixelEncoder turns a BufferedImage into String of sixel image data, using a "uniform" color quantizer.
LegacySixelEncoder() - Constructor for class jexer.backend.LegacySixelEncoder
Public constructor.
length() - Method in class jexer.teditor.Line
Get the raw length of this line.
length() - Method in class jexer.tterminal.DisplayLine
Get the length of this line.
level - Variable in class jexer.ttree.TTreeItem
Tree level.
Line - Class in jexer.teditor
A Line represents a single line of text on the screen, as a collection of words.
Line(String, CellAttributes) - Constructor for class jexer.teditor.Line
Construct a new Line from an existing text string.
Line(String, CellAttributes, Highlighter) - Constructor for class jexer.teditor.Line
Construct a new Line from an existing text string, and highlight certain strings.
Link - Class in jexer.help
A Link is a section of text with a reference to a Topic.
Link(String, String, int) - Constructor for class jexer.help.Link
Public constructor.
LLCORNER - Static variable in class jexer.bits.GraphicsChars
load(InputStream) - Method in class jexer.help.HelpFile
Load a help file from an input stream.
load(Reader) - Method in class jexer.bits.ColorTheme
Read color theme mappings from a Reader.
load(String) - Method in class jexer.bits.ColorTheme
Read color theme mappings from an ASCII file.
loadCsvFile(File) - Method in class jexer.TTableWidget
Load contents from file in CSV format.
logical - Variable in class jexer.backend.LogicalScreen
The logical screen being rendered to.
LogicalScreen - Class in jexer.backend
A logical screen composed of a 2D array of Cells.
LogicalScreen() - Constructor for class jexer.backend.LogicalScreen
Public constructor.
LogicalScreen(int, int) - Constructor for class jexer.backend.LogicalScreen
Public constructor.
LRCORNER - Static variable in class jexer.bits.GraphicsChars

M

MAGENTA - Static variable in class jexer.bits.Color
Magenta (purple).
main(String[]) - Static method in class jexer.backend.HQSixelEncoder
Convert all filenames to sixel.
main(String[]) - Static method in class jexer.backend.LegacySixelEncoder
Convert all filenames to sixel.
main(String[]) - Static method in class jexer.bits.MathUtils
Test the eigenvector code.
main(String[]) - Static method in class jexer.demos.Demo1
Main entry point.
main(String[]) - Static method in class jexer.demos.Demo2
Main entry point.
main(String[]) - Static method in class jexer.demos.Demo3
Main entry point.
main(String[]) - Static method in class jexer.demos.Demo4
Main entry point.
main(String[]) - Static method in class jexer.demos.Demo5
Main entry point.
main(String[]) - Static method in class jexer.demos.Demo6
Main entry point.
main(String[]) - Static method in class jexer.demos.Demo7
Main entry point.
main(String[]) - Static method in class jexer.demos.Demo8
Main entry point.
mark(int) - Method in class jexer.io.TimeoutInputStream
Marks the current position in this input stream.
mark(int) - Method in class jexer.net.TelnetInputStream
Marks the current position in this input stream.
markSupported() - Method in class jexer.io.TimeoutInputStream
Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class jexer.net.TelnetInputStream
Tests if this input stream supports the mark and reset methods.
MathUtils - Class in jexer.bits
MathUtils contains miscellaneous mathemathical computations.
maximize() - Method in class jexer.TScrollableWindow
Maximize window.
maximize() - Method in class jexer.TWindow
Maximize window.
MENU - Static variable in class jexer.TCommand
Enter first menu.
menuTrayText - Variable in class jexer.TApplication
Optional text to display at the top right of the menu.
messageBox(String, String) - Method in class jexer.TApplication
Convenience function to spawn a message box.
messageBox(String, String) - Method in class jexer.TWidget
Convenience function to spawn a message box.
messageBox(String, String, TMessageBox.Type) - Method in class jexer.TApplication
Convenience function to spawn a message box.
messageBox(String, String, TMessageBox.Type) - Method in class jexer.TWidget
Convenience function to spawn a message box.
MID_ABOUT - Static variable in class jexer.menu.TMenu
Show "About Application" dialog.
MID_CASCADE - Static variable in class jexer.menu.TMenu
Cascade windows.
MID_CLEAR - Static variable in class jexer.menu.TMenu
Clear selected text without copying it to the clipboard.
MID_CLOSE_ALL - Static variable in class jexer.menu.TMenu
Close all windows.
MID_COPY - Static variable in class jexer.menu.TMenu
Copy selected text to clipboard.
MID_CUT - Static variable in class jexer.menu.TMenu
Cut selected text and copy to the clipboard.
MID_EXIT - Static variable in class jexer.menu.TMenu
Exit application.
MID_FIND - Static variable in class jexer.menu.TMenu
Find.
MID_GOTO_LINE - Static variable in class jexer.menu.TMenu
Go to line number.
MID_HELP_ACTIVE_FILE - Static variable in class jexer.menu.TMenu
Help system - Change active help file.
MID_HELP_CONTENTS - Static variable in class jexer.menu.TMenu
Help system - Table of Contents.
MID_HELP_HELP - Static variable in class jexer.menu.TMenu
Help system - Help on help.
MID_HELP_INDEX - Static variable in class jexer.menu.TMenu
Help system - Index.
MID_HELP_PREVIOUS - Static variable in class jexer.menu.TMenu
Help system - Previous topic.
MID_HELP_SEARCH - Static variable in class jexer.menu.TMenu
Help system - Topic search.
MID_NEW - Static variable in class jexer.menu.TMenu
New file/document
MID_OPEN_FILE - Static variable in class jexer.menu.TMenu
File open dialog.
MID_PASTE - Static variable in class jexer.menu.TMenu
Paste from clipboard.
MID_QUIT - Static variable in class jexer.menu.TMenu
Exit application.
MID_REDO - Static variable in class jexer.menu.TMenu
Redo last undone edit.
MID_REPAINT - Static variable in class jexer.menu.TMenu
Repaint desktop.
MID_REPLACE - Static variable in class jexer.menu.TMenu
Replace.
MID_SCREEN_OPTIONS - Static variable in class jexer.menu.TMenu
Screen options.
MID_SEARCH_AGAIN - Static variable in class jexer.menu.TMenu
Search again.
MID_SHELL - Static variable in class jexer.menu.TMenu
OS shell.
MID_TABLE_BORDER_ALL - Static variable in class jexer.menu.TMenu
Set all borders for the entire table.
MID_TABLE_BORDER_BOTTOM - Static variable in class jexer.menu.TMenu
Set bottom border for selected cell.
MID_TABLE_BORDER_CELL_ALL - Static variable in class jexer.menu.TMenu
Set all borders for selected cell.
MID_TABLE_BORDER_CELL_NONE - Static variable in class jexer.menu.TMenu
Remove all borders for selected cell.
MID_TABLE_BORDER_DOUBLE_BOTTOM - Static variable in class jexer.menu.TMenu
Set double-line bottom border for selected cell.
MID_TABLE_BORDER_LEFT - Static variable in class jexer.menu.TMenu
Set left border for selected cell.
MID_TABLE_BORDER_NONE - Static variable in class jexer.menu.TMenu
Remove all borders for the entire table.
MID_TABLE_BORDER_RIGHT - Static variable in class jexer.menu.TMenu
Set right border for selected cell.
MID_TABLE_BORDER_THICK_BOTTOM - Static variable in class jexer.menu.TMenu
Set thick bottom border for selected cell.
MID_TABLE_BORDER_TOP - Static variable in class jexer.menu.TMenu
Set top border for selected cell.
MID_TABLE_COLUMN_NARROW - Static variable in class jexer.menu.TMenu
Narrow column width of selected cell.
MID_TABLE_COLUMN_WIDEN - Static variable in class jexer.menu.TMenu
Expand column width of selected cell.
MID_TABLE_DELETE_COLUMN - Static variable in class jexer.menu.TMenu
Delete selected column.
MID_TABLE_DELETE_LEFT - Static variable in class jexer.menu.TMenu
Delete selected cell, shifting cells left.
MID_TABLE_DELETE_ROW - Static variable in class jexer.menu.TMenu
Delete selected row.
MID_TABLE_DELETE_UP - Static variable in class jexer.menu.TMenu
Delete selected cell, shifting cells up.
MID_TABLE_FILE_OPEN_CSV - Static variable in class jexer.menu.TMenu
Open comma-separated-values (CSV) file as new table window.
MID_TABLE_FILE_SAVE_CSV - Static variable in class jexer.menu.TMenu
Save entire table to comma-separated-values (CSV) file.
MID_TABLE_FILE_SAVE_TEXT - Static variable in class jexer.menu.TMenu
Save entire table to text file.
MID_TABLE_INSERT_ABOVE - Static variable in class jexer.menu.TMenu
Insert row above selected cell.
MID_TABLE_INSERT_BELOW - Static variable in class jexer.menu.TMenu
Insert row below selected cell.
MID_TABLE_INSERT_LEFT - Static variable in class jexer.menu.TMenu
Insert column to the left of selected cell.
MID_TABLE_INSERT_RIGHT - Static variable in class jexer.menu.TMenu
Insert column to the right of selected cell.
MID_TABLE_RENAME_COLUMN - Static variable in class jexer.menu.TMenu
Rename column.
MID_TABLE_RENAME_ROW - Static variable in class jexer.menu.TMenu
Rename row.
MID_TABLE_VIEW_COLUMN_LABELS - Static variable in class jexer.menu.TMenu
Show/hide column labels.
MID_TABLE_VIEW_HIGHLIGHT_COLUMN - Static variable in class jexer.menu.TMenu
Enable/disable highlight selected column.
MID_TABLE_VIEW_HIGHLIGHT_ROW - Static variable in class jexer.menu.TMenu
Enable/disable highlight selected row.
MID_TABLE_VIEW_ROW_LABELS - Static variable in class jexer.menu.TMenu
Show/hide row labels.
MID_TILE - Static variable in class jexer.menu.TMenu
Tile windows.
MID_UNDO - Static variable in class jexer.menu.TMenu
Undo last edit.
MID_UNUSED - Static variable in class jexer.menu.TMenu
A menu item that will not generate a TMenuEvent.
MID_VIEW_ANSI - Static variable in class jexer.menu.TMenu
View ASCII/ANSI file.
MID_VIEW_IMAGE - Static variable in class jexer.menu.TMenu
Open image.
MID_WINDOW_CLOSE - Static variable in class jexer.menu.TMenu
Close window.
MID_WINDOW_MOVE - Static variable in class jexer.menu.TMenu
Size/move window.
MID_WINDOW_NEXT - Static variable in class jexer.menu.TMenu
Next window (like Alt-TAB).
MID_WINDOW_PREVIOUS - Static variable in class jexer.menu.TMenu
Previous window (like Shift-Alt-TAB).
MID_WINDOW_ZOOM - Static variable in class jexer.menu.TMenu
Move (move/resize) window.
mixImageId(int) - Method in class jexer.bits.Cell
"Mix" the imageId of another operation into this cell.
mixImageId(Cell) - Method in class jexer.bits.Cell
"Mix" the imageId of another Cell into this cell.
MnemonicString - Class in jexer.bits
MnemonicString is used to render a string like "&File" into a highlighted 'F' and the rest of 'ile'.
MnemonicString(String) - Constructor for class jexer.bits.MnemonicString
Public constructor.
MODAL - Static variable in class jexer.TWindow
Window is modal (default no).
mouse - Variable in class jexer.TField
Remember mouse state.
mouse - Variable in class jexer.TWindow
Remember mouse state.
MOUSE_DOUBLE_CLICK - jexer.event.TMouseEvent.Type
Mouse double-click.
MOUSE_DOWN - jexer.event.TMouseEvent.Type
Mouse button down.
MOUSE_MOTION - jexer.event.TMouseEvent.Type
Mouse motion.
MOUSE_UP - jexer.event.TMouseEvent.Type
Mouse button up.
mouseClicked(MouseEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseDragged(MouseEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseEntered(MouseEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseExited(MouseEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseMoved(MouseEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseOnClose() - Method in class jexer.TDesktop
Returns true if the mouse is currently on the close button.
mouseOnClose() - Method in class jexer.TWindow
Returns true if the mouse is currently on the close button.
mouseOnField() - Method in class jexer.TField
Returns true if the mouse is currently on the field.
mouseOnHorizontalScroller(TMouseEvent) - Method in class jexer.TScrollableWindow
Check if a mouse press/release/motion event coordinate is over the horizontal scrollbar.
mouseOnMaximize() - Method in class jexer.TDesktop
Returns true if the mouse is currently on the maximize/restore button.
mouseOnMaximize() - Method in class jexer.TWindow
Returns true if the mouse is currently on the maximize/restore button.
mouseOnOtherScreen(TMouseEvent) - Method in class jexer.backend.TWindowBackend
Returns true if the mouse is currently in the otherScreen window.
mouseOnResize() - Method in class jexer.TDesktop
Returns true if the mouse is currently on the resizable lower right corner.
mouseOnResize() - Method in class jexer.TWindow
Returns true if the mouse is currently on the resizable lower right corner.
mouseOnVerticalScroller(TMouseEvent) - Method in class jexer.TScrollableWindow
Check if a mouse press/release/motion event coordinate is over the vertical scrollbar.
MousePointer - Class in jexer.tackboard
MousePointer is a Bitmap with a hotspot location to represent the "tip" of a mouse icon.
MousePointer(int, int, int, BufferedImage, int, int) - Constructor for class jexer.tackboard.MousePointer
Public constructor.
mousePressed(MouseEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseReleased(MouseEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseWheelMoved(MouseWheelEvent) - Method in class jexer.backend.SwingTerminal
Pass mouse events into the event queue.
mouseWouldHit(TMouseEvent) - Method in class jexer.TWidget
Check if a mouse press/release event coordinate is contained in this widget.
moveAction - Variable in class jexer.TList
The action to perform when the user navigates with keyboard.
MultiBackend - Class in jexer.backend
MultiBackend mirrors its I/O to several backends.
MultiBackend(Backend) - Constructor for class jexer.backend.MultiBackend
Public constructor requires one backend.
MultiScreen - Class in jexer.backend
MultiScreen mirrors its I/O to several screens.
MultiScreen() - Constructor for class jexer.backend.MultiScreen
Public constructor provides a virtual screen at 80x25.
MultiScreen(Screen) - Constructor for class jexer.backend.MultiScreen
Public constructor takes the dimensions of the first screen.

N

newStatusBar(String) - Method in class jexer.TWindow
Set the window's status bar to a new one.
NL - Static variable in class jexer.tterminal.DECCharacterSets
DUTCH.
NO - jexer.TMessageBox.Result
User clicked "No".
NO - Static variable in class jexer.tterminal.DECCharacterSets
NORWEGIAN.
NOCLOSEBOX - Static variable in class jexer.TWindow
Window has no close box (default no).
NONE - jexer.TImage.Scale
No scaling.
NONE - jexer.TTableWidget.Border
No border.
NONE - jexer.TText.Justification
Not justified at all, use spacing as provided by the client.
NONE - Static variable in class jexer.bits.BorderStyle
The "no-border" style.
NONE - Static variable in class jexer.TKeypress
"No key".
NORMAL - jexer.tterminal.ECMA48.MouseProtocol
Button-down and button-release events.
normalizeWindowStart() - Method in class jexer.TField
Normalize windowStart such that most of the field data if visible.
NOZOOMBOX - Static variable in class jexer.TWindow
Window has no maximize box (default no).

O

OCTOSTAR - Static variable in class jexer.bits.GraphicsChars
OFF - jexer.tterminal.ECMA48.MouseProtocol
No mouse events.
OK - jexer.TMessageBox.Result
User clicked "OK".
OK - jexer.TMessageBox.Type
Show an OK button.
OKCANCEL - jexer.TMessageBox.Type
Show both OK and Cancel buttons.
OMEGA - Static variable in class jexer.bits.GraphicsChars
Ω
onClose() - Method in class jexer.backend.TWindowBackend
Subclasses should override this method to cleanup resources.
onClose() - Method in class jexer.demos.DemoMainWindow
We need to override onClose so that the timer will no longer be called after we close the window.
onClose() - Method in class jexer.demos.DemoPixelsWindow
We need to override onClose so that the timer will no longer be called after we close the window.
onClose() - Method in class jexer.TWindow
Subclasses should override this method to cleanup resources.
onCommand(TCommandEvent) - Method in class jexer.demos.DemoMainWindow
Method that subclasses can override to handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.demos.DemoPixelsWindow
Method that subclasses can override to handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TApplication
Method that TApplication subclasses can override to handle menu or posted command events.
onCommand(TCommandEvent) - Method in class jexer.TEditorWidget
Handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TEditorWindow
Method that subclasses can override to handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TField
Handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TImage
Handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TTableWindow
Method that subclasses can override to handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TTerminalWidget
Handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle posted command events.
onCommand(TCommandEvent) - Method in class jexer.TWindow
Handle posted command events.
onExit() - Method in class jexer.TApplication
Subclasses can use this hook to cleanup resources.
onExpand() - Method in class jexer.ttree.TDirectoryTreeItem
Called when this item is expanded or collapsed.
onExpand() - Method in class jexer.ttree.TTreeItem
Called when this item is expanded or collapsed.
onFocus() - Method in class jexer.demos.DemoTextWindow
Play with menu items.
onFocus() - Method in class jexer.TEditorWindow
Called by application.switchWindow() when this window gets the focus, and also by application.addWindow().
onFocus() - Method in class jexer.TTableWindow
Called by application.switchWindow() when this window gets the focus, and also by application.addWindow().
onFocus() - Method in class jexer.TWindow
Called by application.switchWindow() when this window gets the focus, and also by application.addWindow().
onHide() - Method in class jexer.TDesktop
Called by hide().
onHide() - Method in class jexer.TWindow
Called by application.hideWindow().
onIdle() - Method in class jexer.TWidget
Method that subclasses can override to do processing when the UI is idle.
onKeypress(TKeypressEvent) - Method in class jexer.backend.TWindowBackend
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.help.THelpText
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.help.TWord
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.menu.TMenu
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.menu.TMenuItem
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.menu.TSubMenu
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TApplication
Method that TApplication subclasses can override to handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TButton
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TCalendar
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TCheckBox
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TComboBox
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TDesktop
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TEditColorThemeWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TEditorWidget
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TEditorWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TField
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TFileOpenBox
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TImage
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TImageWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TList
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TMessageBox
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TRadioButton
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TScreenOptionsWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TSpinner
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TTableWidget.Cell
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TTableWidget
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TTableWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TTerminalWidget
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TTerminalWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TText
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TTextPicture
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TTextPictureWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.ttree.TTreeItem
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.ttree.TTreeView
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.ttree.TTreeViewWidget
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.ttree.TTreeViewWindow
Handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle keystrokes.
onKeypress(TKeypressEvent) - Method in class jexer.TWindow
Handle keystrokes.
onMenu(TMenuEvent) - Method in class jexer.demos.DemoApplication
Handle menu events.
onMenu(TMenuEvent) - Method in class jexer.demos.DesktopDemoApplication
Handle menu events.
onMenu(TMenuEvent) - Method in class jexer.TApplication
Method that TApplication subclasses can override to handle menu events.
onMenu(TMenuEvent) - Method in class jexer.TDesktop
Handle posted menu events.
onMenu(TMenuEvent) - Method in class jexer.TEditorWindow
Handle posted menu events.
onMenu(TMenuEvent) - Method in class jexer.TTableWindow
Handle posted menu events.
onMenu(TMenuEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle menu or posted menu events.
onMenu(TMenuEvent) - Method in class jexer.TWindow
Handle posted menu events.
onMouseDoubleClick(TMouseEvent) - Method in class jexer.TCalendar
Handle mouse double click.
onMouseDoubleClick(TMouseEvent) - Method in class jexer.TList
Handle mouse double click.
onMouseDoubleClick(TMouseEvent) - Method in class jexer.TTableWidget.Cell
Handle mouse double-click events.
onMouseDoubleClick(TMouseEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle mouse button double-clicks.
onMouseDown(TMouseEvent) - Method in class jexer.backend.TWindowBackend
Handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.help.THelpText
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.help.TWord
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.menu.TMenu
Handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.TButton
Handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.TCalendar
Handle mouse down clicks.
onMouseDown(TMouseEvent) - Method in class jexer.TCheckBox
Handle mouse checkbox presses.
onMouseDown(TMouseEvent) - Method in class jexer.TComboBox
Handle mouse down clicks.
onMouseDown(TMouseEvent) - Method in class jexer.TDesktop
Handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.TEditorWidget
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TEditorWindow
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TField
Handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.THScroller
Handle mouse button press events.
onMouseDown(TMouseEvent) - Method in class jexer.TImage
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TImageWindow
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TList
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TRadioButton
Handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.TSpinner
Handle mouse checkbox presses.
onMouseDown(TMouseEvent) - Method in class jexer.TSplitPane
Handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.TTableWidget.Cell
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TTableWidget
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TTableWindow
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TTerminalWidget
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TTerminalWindow
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TText
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TTextPicture
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TTextPictureWindow
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.ttree.TTreeViewWidget
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.ttree.TTreeViewWindow
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TVScroller
Handle mouse press events.
onMouseDown(TMouseEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle mouse button presses.
onMouseDown(TMouseEvent) - Method in class jexer.TWindow
Handle mouse button presses.
onMouseMotion(TMouseEvent) - Method in class jexer.backend.TWindowBackend
Handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.menu.TMenu
Handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.TButton
Handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.TDesktop
Handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.TEditorWidget
Handle mouse motion events.
onMouseMotion(TMouseEvent) - Method in class jexer.TEditorWindow
Method that subclasses can override to handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.THScroller
Handle mouse movement events.
onMouseMotion(TMouseEvent) - Method in class jexer.TImageWindow
Method that subclasses can override to handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.TSplitPane
Handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.TTableWindow
Method that subclasses can override to handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.TTerminalWidget
Handle mouse motion events.
onMouseMotion(TMouseEvent) - Method in class jexer.TTerminalWindow
Handle mouse motion events.
onMouseMotion(TMouseEvent) - Method in class jexer.TTextPictureWindow
Method that subclasses can override to handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.ttree.TTreeViewWidget
Handle mouse motion events.
onMouseMotion(TMouseEvent) - Method in class jexer.ttree.TTreeViewWindow
Handle mouse motion events.
onMouseMotion(TMouseEvent) - Method in class jexer.TVScroller
Handle mouse movement events.
onMouseMotion(TMouseEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle mouse movements.
onMouseMotion(TMouseEvent) - Method in class jexer.TWindow
Handle mouse movements.
onMouseUp(TMouseEvent) - Method in class jexer.backend.TWindowBackend
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.menu.TMenu
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.menu.TMenuItem
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.TButton
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.TDesktop
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.TEditorWidget
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.TEditorWindow
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.THScroller
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.TImageWindow
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.TSplitPane
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.TTableWidget.Cell
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.TTableWindow
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.TTerminalWidget
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.TTerminalWindow
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.TTextPictureWindow
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.ttree.TTreeItem
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.ttree.TTreeViewWidget
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.ttree.TTreeViewWindow
Handle mouse release events.
onMouseUp(TMouseEvent) - Method in class jexer.TVScroller
Handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle mouse button releases.
onMouseUp(TMouseEvent) - Method in class jexer.TWindow
Handle mouse button releases.
onPostDraw() - Method in class jexer.TApplication
Function called immediately after the screen is drawn, while the screen is still synchronized/locked.
onPostDraw() - Method in class jexer.TWindow
Function called immediately after the windo is drawn.
onPreClose() - Method in class jexer.TWindow
Subclasses should override this method to perform any user prompting before they are offscreen.
onPreDraw() - Method in class jexer.demos.DemoApplication
Show FPS.
onPreDraw() - Method in class jexer.TApplication
Function called immediately before the screen is drawn.
onResize(TResizeEvent) - Method in class jexer.backend.TWindowBackend
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.demos.DemoEditorWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.demos.DemoTableWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.demos.DemoTextWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.demos.DemoTreeViewWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.layout.BoxLayoutManager
Process the parent widget's resize event, and resize/reposition child widgets.
onResize(TResizeEvent) - Method in interface jexer.layout.LayoutManager
Process the parent widget's resize event, and resize/reposition child widgets.
onResize(TResizeEvent) - Method in class jexer.layout.StretchLayoutManager
Process the parent widget's resize event, and resize/reposition child widgets.
onResize(TResizeEvent) - Method in class jexer.TDesktop
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TEditorWidget
Method that subclasses can override to handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TEditorWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.THelpWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TImage
Handle resize events.
onResize(TResizeEvent) - Method in class jexer.TImageWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TPanel
Method that subclasses can override to handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TScrollableWidget
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TScrollableWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TSplitPane
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TTableWidget
Handle widget resize events.
onResize(TResizeEvent) - Method in class jexer.TTableWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TTerminalWidget
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TTerminalWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TTextPicture
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TTextPictureWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.ttree.TTreeViewWidget
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.ttree.TTreeViewWindow
Handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TWidget
Method that subclasses can override to handle window/screen resize events.
onResize(TResizeEvent) - Method in class jexer.TWindow
Method that subclasses can override to handle window/screen resize events.
onShellExit() - Method in class jexer.TTerminalWidget
Hook for subclasses to be notified of the shell termination.
onShellExit() - Method in class jexer.TTerminalWindow
Hook for subclasses to be notified of the shell termination.
onShow() - Method in class jexer.TDesktop
Called by show().
onShow() - Method in class jexer.TWindow
Called by application.showWindow().
onUnfocus() - Method in class jexer.demos.DemoTextWindow
Called by application.switchWindow() when another window gets the focus.
onUnfocus() - Method in class jexer.TEditorWindow
Called by application.switchWindow() when another window gets the focus.
onUnfocus() - Method in class jexer.TTableWindow
Called by application.switchWindow() when another window gets the focus.
onUnfocus() - Method in class jexer.TWindow
Called by application.switchWindow() when another window gets the focus.
OPEN - jexer.TFileOpenBox.Type
Button will be labeled "Open".
OPEN - Static variable in class jexer.TCommand
File open dialog.
openContextMenu(TMenu, int, int) - Method in class jexer.TApplication
Open a previously created menu as a context menu at a specific location.
openTerminal(int, int) - Method in class jexer.TApplication
Convenience function to open a terminal window.
openTerminal(int, int, boolean) - Method in class jexer.TApplication
Convenience function to open a terminal window.
openTerminal(int, int, int) - Method in class jexer.TApplication
Convenience function to open a terminal window.
openTerminal(int, int, int, boolean) - Method in class jexer.TApplication
Convenience function to open a terminal window.
openTerminal(int, int, int, String) - Method in class jexer.TApplication
Convenience function to open a terminal window and execute a custom command line inside it.
openTerminal(int, int, int, String[]) - Method in class jexer.TApplication
Convenience function to open a terminal window and execute a custom command line inside it.
openTerminal(int, int, int, String[], boolean) - Method in class jexer.TApplication
Convenience function to open a terminal window and execute a custom command line inside it.
openTerminal(int, int, int, String, boolean) - Method in class jexer.TApplication
Convenience function to open a terminal window and execute a custom command line inside it.
openTerminal(int, int, String) - Method in class jexer.TApplication
Convenience function to open a terminal window and execute a custom command line inside it.
openTerminal(int, int, String, boolean) - Method in class jexer.TApplication
Convenience function to open a terminal window and execute a custom command line inside it.
OUTLINE - jexer.backend.SwingTerminal.CursorStyle
Use an outlined block for the cursor.
overlay - Variable in class jexer.TApplication
The pixel-based overlay.
overlay - Variable in class jexer.TWindow
A means of drawing arbitrary items on top of all widgets on this window.
OVERRIDEMENU - Static variable in class jexer.TWindow
Menus cannot be used when this window is active (default no).

P

paint(Graphics) - Method in class jexer.backend.SwingComponent
Paints this component.
paint(Graphics) - Method in class jexer.backend.SwingTerminal
Paint redraws the whole screen.
PASTE - Static variable in class jexer.TCommand
Paste from clipboard.
pasteImage() - Method in class jexer.bits.Clipboard
Obtain an image from the clipboard.
pasteText() - Method in class jexer.bits.Clipboard
Obtain a text string from the clipboard.
PGDN - Static variable in class jexer.TKeypress
Page down.
PGUP - Static variable in class jexer.TKeypress
Page up.
physical - Variable in class jexer.backend.LogicalScreen
The physical screen last sent out on flush().
PI - Static variable in class jexer.bits.GraphicsChars
π
placeScrollbars() - Method in class jexer.help.THelpText
Place the scrollbars on the edge of this widget, and adjust bigChange to match the new size.
placeScrollbars() - Method in class jexer.TScrollableWidget
Place the scrollbars on the edge of this widget, and adjust bigChange to match the new size.
placeScrollbars() - Method in class jexer.TScrollableWindow
Place the scrollbars on the edge of this widget, and adjust bigChange to match the new size.
PLUSMINUS - Static variable in class jexer.bits.GraphicsChars
±
Pointer - Interface in jexer.tackboard
Pointer is an item that has a hotspot location to represent the "tip" of a mouse icon.
position - Variable in class jexer.TField
Current editing position within text.
postEvent(TInputEvent) - Method in class jexer.TApplication
Post an event to process.
postMenuEvent(TInputEvent) - Method in class jexer.TApplication
Post an event to process and turn off the menu.
putAll(int, CellAttributes) - Method in class jexer.backend.LogicalScreen
Fill the entire screen with one character with attributes.
putAll(int, CellAttributes) - Method in interface jexer.backend.Screen
Fill the entire screen with one character with attributes.
putAll(int, CellAttributes) - Method in class jexer.TWidget
Fill the entire screen with one character with attributes.
putAttrXY(int, int, CellAttributes) - Method in class jexer.backend.LogicalScreen
Set the attributes at one location.
putAttrXY(int, int, CellAttributes) - Method in interface jexer.backend.Screen
Set the attributes at one location.
putAttrXY(int, int, CellAttributes) - Method in class jexer.TWidget
Set the attributes at one location.
putAttrXY(int, int, CellAttributes, boolean) - Method in class jexer.backend.LogicalScreen
Set the attributes at one location.
putAttrXY(int, int, CellAttributes, boolean) - Method in interface jexer.backend.Screen
Set the attributes at one location.
putAttrXY(int, int, CellAttributes, boolean) - Method in class jexer.TWidget
Set the attributes at one location.
putCharXY(int, int, int) - Method in class jexer.backend.LogicalScreen
Render one character without changing the underlying attributes.
putCharXY(int, int, int) - Method in interface jexer.backend.Screen
Render one character without changing the underlying attributes.
putCharXY(int, int, int) - Method in class jexer.TWidget
Render one character without changing the underlying attributes.
putCharXY(int, int, int, CellAttributes) - Method in class jexer.backend.LogicalScreen
Render one character with attributes.
putCharXY(int, int, int, CellAttributes) - Method in interface jexer.backend.Screen
Render one character with attributes.
putCharXY(int, int, int, CellAttributes) - Method in class jexer.TWidget
Render one character with attributes.
putCharXY(int, int, Cell) - Method in class jexer.backend.LogicalScreen
Render one character with attributes.
putCharXY(int, int, Cell) - Method in interface jexer.backend.Screen
Render one character with attributes.
putCharXY(int, int, Cell) - Method in class jexer.TWidget
Render one character with attributes.
putCursor(boolean, int, int) - Method in class jexer.backend.LogicalScreen
Put the cursor at (x,y).
putCursor(boolean, int, int) - Method in interface jexer.backend.Screen
Put the cursor at (x,y).
putFullwidthCharXY(int, int, int) - Method in class jexer.backend.LogicalScreen
Render one fullwidth character with attributes.
putFullwidthCharXY(int, int, int, CellAttributes) - Method in class jexer.backend.LogicalScreen
Render one fullwidth character with attributes.
putFullwidthCharXY(int, int, Cell) - Method in class jexer.backend.LogicalScreen
Render one fullwidth cell.
putStringXY(int, int, String) - Method in class jexer.backend.LogicalScreen
Render a string without changing the underlying attribute.
putStringXY(int, int, String) - Method in interface jexer.backend.Screen
Render a string without changing the underlying attribute.
putStringXY(int, int, String) - Method in class jexer.TWidget
Render a string without changing the underlying attribute.
putStringXY(int, int, String, CellAttributes) - Method in class jexer.backend.LogicalScreen
Render a string.
putStringXY(int, int, String, CellAttributes) - Method in interface jexer.backend.Screen
Render a string.
putStringXY(int, int, String, CellAttributes) - Method in class jexer.TWidget
Render a string.

Q

queryWindowSize() - Method in interface jexer.backend.SessionInfo
Re-query the text window size.
queryWindowSize() - Method in class jexer.backend.SwingSessionInfo
Re-query the text window size.
queryWindowSize() - Method in class jexer.backend.TSessionInfo
Re-query the text window size.
queryWindowSize() - Method in class jexer.backend.TTYSessionInfo
Re-query the text window size.
queryWindowSize() - Method in class jexer.net.TelnetInputStream
Re-query the text window size.

R

read() - Method in class jexer.io.TimeoutInputStream
Reads the next byte of data from the input stream.
read() - Method in class jexer.net.TelnetInputStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class jexer.io.TimeoutInputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[]) - Method in class jexer.net.TelnetInputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class jexer.io.TimeoutInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read(byte[], int, int) - Method in class jexer.net.TelnetInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
readOnly - Variable in class jexer.backend.GenericBackend
Whether or not this backend is read-only.
ReadTimeoutException - Exception in jexer.io
ReadTimeoutException is thrown by TimeoutInputStream.read() when bytes are not available within the timeout specified.
ReadTimeoutException(String) - Constructor for exception jexer.io.ReadTimeoutException
Construct an instance with a message.
reallyCleared - Variable in class jexer.backend.LogicalScreen
Set if the user explicitly wants to redraw everything starting with a ECMATerminal.clearAll().
recomputeMenuX() - Method in class jexer.TApplication
Recompute menu x positions based on their title length.
RED - Static variable in class jexer.bits.Color
Red.
redo() - Method in class jexer.TEditorWidget
Redo an edit.
reflowData() - Method in class jexer.help.THelpText
Resize text and scrollbars for a new width/height.
reflowData() - Method in class jexer.help.TParagraph
Reposition the words in this paragraph to reflect the new width, and set the paragraph height.
reflowData() - Method in class jexer.TList
Resize for a new width/height.
reflowData() - Method in class jexer.TScrollableWidget
Recompute whatever data is displayed by this widget.
reflowData() - Method in class jexer.TScrollableWindow
Recompute whatever data is displayed by this widget.
reflowData() - Method in class jexer.TTerminalWidget
Resize scrollbars for a new width/height.
reflowData() - Method in class jexer.TTerminalWindow
Resize scrollbars for a new width/height.
reflowData() - Method in class jexer.TText
Resize text and scrollbars for a new width/height.
reflowData() - Method in class jexer.TTextPicture
Resize scrollbars for a new width/height.
reflowData() - Method in class jexer.TTextPictureWindow
Resize scrollbars for a new width/height.
reflowData() - Method in class jexer.ttree.TTreeViewWidget
Resize text and scrollbars for a new width/height.
reflowData() - Method in class jexer.ttree.TTreeViewWindow
Resize text and scrollbars for a new width/height.
reloadOptions() - Method in interface jexer.backend.Backend
Reload backend options from System properties.
reloadOptions() - Method in class jexer.backend.ECMA48Terminal
Reload options from System properties.
reloadOptions() - Method in class jexer.backend.GenericBackend
Reload backend options from System properties.
reloadOptions() - Method in class jexer.backend.HeadlessBackend
Reload backend options from System properties.
reloadOptions() - Method in class jexer.backend.HQSixelEncoder
Reload options from System properties.
reloadOptions() - Method in class jexer.backend.LegacySixelEncoder
Reload options from System properties.
reloadOptions() - Method in class jexer.backend.MultiBackend
Reload backend options from System properties.
reloadOptions() - Method in interface jexer.backend.SixelEncoder
Reload options from System properties.
reloadOptions() - Method in class jexer.backend.SwingTerminal
Reload options from System properties.
reloadOptions() - Method in interface jexer.backend.TerminalReader
Reload options from System properties.
reloadOptions() - Method in class jexer.backend.TWindowBackend
Reload backend options from System properties.
remove() - Method in class jexer.tackboard.Bitmap
Remove this item from its board.
remove() - Method in class jexer.tackboard.TackboardItem
Remove this item from its board.
remove() - Method in class jexer.TWidget
Remove this widget from its parent container.
remove(boolean) - Method in class jexer.TWidget
Remove this widget from its parent container.
remove(TWidget) - Method in class jexer.layout.BoxLayoutManager
Remove a child widget from those managed by this LayoutManager.
remove(TWidget) - Method in interface jexer.layout.LayoutManager
Remove a child widget from those managed by this LayoutManager.
remove(TWidget) - Method in class jexer.layout.StretchLayoutManager
Remove a child widget from those managed by this LayoutManager.
remove(TWidget) - Method in class jexer.TWidget
Remove a child widget from this container.
remove(TWidget, boolean) - Method in class jexer.TWidget
Remove a child widget from this container.
removeAll(TWidget, boolean) - Method in class jexer.TWidget
Remove a child widget from this container, and all of its children recursively from their parent containers.
removeBackend(Backend) - Method in class jexer.backend.MultiBackend
Remove a backend from the list.
removeMenu(TMenu) - Method in class jexer.TApplication
Remove a top-level menu from the list.
removeScreen(Screen) - Method in class jexer.backend.MultiScreen
Remove a screen from the list.
removeShortcutKeypress(TKeypress) - Method in class jexer.TWindow
Remove a keypress to be overridden for this window.
removeSplit(TWidget, boolean) - Method in class jexer.TSplitPane
Remove this split, removing the widget specified.
removeTimer(TTimer) - Method in class jexer.TApplication
Convenience function to remove a timer.
removeWidget(TWidget) - Method in class jexer.TSplitPane
Remove a widget, regardless of what pane it is on.
repaint() - Method in class jexer.backend.SwingComponent
Repaints this component.
repaint(int, int, int, int) - Method in class jexer.backend.SwingComponent
Repaints the specified rectangle of this component.
replace(int, Cell) - Method in class jexer.tterminal.DisplayLine
Replace character at the specified position.
replaceChar(int) - Method in class jexer.teditor.Line
Replace a character at the cursor.
replaceSelection(String) - Method in class jexer.TEditorWidget
Replace whatever is being selected with new text.
replaceWidget(TWidget, TWidget) - Method in class jexer.TSplitPane
Replace a widget, regardless of what pane it is on, with another widget.
requestFocusInWindow() - Method in class jexer.backend.SwingComponent
Requests that this Component get the input focus, if this Component's top-level ancestor is already the focused Window.
reset() - Method in class jexer.backend.LogicalScreen
Reset screen to not-bold, white-on-black.
reset() - Method in interface jexer.backend.Screen
Reset screen to not-bold, white-on-black.
reset() - Method in class jexer.bits.Animation
Reset the animation.
reset() - Method in class jexer.bits.Cell
Reset this cell to a blank.
reset() - Method in class jexer.bits.CellAttributes
Set to default: white foreground on black background, no bold/underline/blink/rever/protect.
reset() - Method in class jexer.io.TimeoutInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class jexer.net.TelnetInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
resetClipping() - Method in class jexer.backend.LogicalScreen
Flush the offset and clip variables.
resetClipping() - Method in interface jexer.backend.Screen
Flush the offset and clip variables.
resetSize(TWidget) - Method in class jexer.layout.BoxLayoutManager
Reset a child widget's original/preferred size.
resetSize(TWidget) - Method in interface jexer.layout.LayoutManager
Reset a child widget's original/preferred size.
resetSize(TWidget) - Method in class jexer.layout.StretchLayoutManager
Reset a child widget's original/preferred size.
resetTabOrder() - Method in class jexer.menu.TMenu
Reset the tab order of children to match their position in the list.
resetTabOrder() - Method in class jexer.TSplitPane
Reset the tab order of children to match their position in the list.
resetTabOrder() - Method in class jexer.TWidget
Reset the tab order of children to match their position in the list.
RESIZABLE - Static variable in class jexer.TWindow
Window is resizable (default yes).
resizeToScreen() - Method in class jexer.backend.ECMA48Terminal
Resize the physical screen to match the logical screen dimensions.
resizeToScreen() - Method in class jexer.backend.LogicalScreen
Resize the physical screen to match the logical screen dimensions.
resizeToScreen() - Method in class jexer.backend.SwingTerminal
Resize the physical screen to match the logical screen dimensions.
restore() - Method in class jexer.TScrollableWindow
Restore (unmaximize) window.
restore() - Method in class jexer.TWindow
Restore (unmaximize) window.
restoreConsole() - Method in class jexer.TApplication
Restore the console to sane defaults.
restoreImage() - Method in class jexer.bits.Cell
Restore the image in this cell to its normal version, if it has one.
result - Variable in class jexer.TMessageBox
Which button was clicked: OK, CANCEL, YES, or NO.
rgbDistance(int, int) - Static method in class jexer.bits.ImageUtils
Report the absolute distance in RGB space between two RGB colors.
rgbMove(int, int, double) - Static method in class jexer.bits.ImageUtils
Move from one point in RGB space to another, by a certain fraction.
right() - Method in class jexer.teditor.Document
Increment the cursor by one.
right() - Method in class jexer.teditor.Line
Increment the cursor by one.
right(String, int) - Static method in class jexer.bits.StringUtils
Right-justify a string into a list of lines.
RIGHT - jexer.bits.Cell.Width
This cell is the right half of a wide glyph.
RIGHT - jexer.TText.Justification
Right-justified text.
RIGHT - Static variable in class jexer.TKeypress
Right arrow.
RIGHTARROW - Static variable in class jexer.bits.GraphicsChars
rightJustify() - Method in class jexer.TText
Right-justify the text.
ROUND - jexer.TButton.Style
A button with round semi-circle edges.
run() - Method in class jexer.backend.ECMA48Terminal
Read function runs on a separate thread.
run() - Method in class jexer.TApplication
Run this application until it exits.
run() - Method in class jexer.tterminal.ECMA48
Read function runs on a separate thread.

S

save(String) - Method in class jexer.bits.ColorTheme
Save the color theme mappings to an ASCII file.
SAVE - jexer.TFileOpenBox.Type
Button will be labeled "Save".
SAVE - Static variable in class jexer.TCommand
Save file.
saveToCsvFilename(String) - Method in class jexer.TTableWidget
Save contents to file in CSV format.
saveToFilename(String) - Method in class jexer.teditor.Document
Save contents to file.
saveToFilename(String) - Method in class jexer.TEditorWidget
Save contents to file.
saveToTextFilename(String) - Method in class jexer.TTableWidget
Save contents to file in text format with lines.
SCALE - jexer.bits.ImageUtils.Scale
Scale the image, preserving aspect ratio, to fill the text area width/height (like letterbox).
SCALE - jexer.TImage.Scale
Scale the image, preserving aspect ratio, to fill the text area width/height (like letterbox).
scaleImage(BufferedImage, int, int, ImageUtils.Scale, Color) - Static method in class jexer.bits.ImageUtils
Scale an image to be scaleFactor size and/or stretch it to fit a target box.
screen - Variable in class jexer.backend.GenericBackend
The screen to draw on.
Screen - Interface in jexer.backend
Drawing operations API.
SCREEN - jexer.event.TResizeEvent.Type
The entire screen size changed.
screenPosition - Variable in class jexer.TField
Current editing position screen column number.
screenToTextPosition(int) - Method in class jexer.TField
Determine string position from screen position.
Scrollable - Interface in jexer
Scrollable provides a public API for horizontal and vertical scrollbars.
SELECT - jexer.TFileOpenBox.Type
Button will be labeled "Select".
sessionInfo - Variable in class jexer.backend.GenericBackend
The session information.
SessionInfo - Interface in jexer.backend
SessionInfo is used to store per-session properties that are determined at different layers of the communication stack.
setAbsoluteX(int) - Method in class jexer.event.TMouseEvent
Set absoluteX.
setAbsoluteY(int) - Method in class jexer.event.TMouseEvent
Set absoluteY.
setActive(boolean) - Method in class jexer.TWidget
Set active flag.
setActiveColorKey(String) - Method in class jexer.TField
Set the active color key.
setAlpha(int) - Method in class jexer.TWindow
Set the alpha level for this window.
setAnimation(Animation) - Method in class jexer.TImage
Set the image space to an animation, and reprocess to make the visible image.
setAnimations(int) - Method in class jexer.bits.CellAttributes
Setter for animations.
setAntiAlias(boolean) - Method in class jexer.TImage
Set anti-aliasing.
setAttr(int, CellAttributes) - Method in class jexer.tterminal.DisplayLine
Set the attributes (just the attributes, not the char) at the specified position to attr.
setAttr(CellAttributes) - Method in class jexer.bits.Cell
Set my field attr values to that's field.
setAttr(CellAttributes, boolean) - Method in class jexer.bits.Cell
Set my field attr values to that's field.
setAutoWrap(boolean) - Method in class jexer.TEditorWidget
Set the wrapping behavior.
setBackColor(Color) - Method in class jexer.bits.CellAttributes
Setter for backColor.
setBackColorRGB(int) - Method in class jexer.bits.CellAttributes
Setter for backColor RGB.
setBackend(Backend) - Method in class jexer.backend.LogicalScreen
Set the backend to associated with this screen.
setBackgroundChar(int) - Method in class jexer.TField
Set field background character.
setBackspaceUnindents(boolean) - Method in class jexer.teditor.Document
Set the backspace unindent option.
setBigChange(int) - Method in class jexer.THScroller
Set the increment for clicking in the bar between the box and an arrow.
setBigChange(int) - Method in class jexer.TVScroller
Set the increment for clicking in the bar between the box and an arrow.
setBlank(int) - Method in class jexer.tterminal.DisplayLine
Set the Cell at the specified position to the blank (reset).
setBlink(boolean) - Method in class jexer.bits.CellAttributes
Setter for blink.
setBold(boolean) - Method in class jexer.bits.CellAttributes
Setter for bold.
setBorderAllNone() - Method in class jexer.TTableWidget
Set all borders across the entire table to Border.NONE.
setBorderAllSingle() - Method in class jexer.TTableWidget
Set all borders across the entire table to Border.SINGLE.
setBorderCellNone() - Method in class jexer.TTableWidget
Set all borders around the selected cell to Border.NONE.
setBorderCellSingle() - Method in class jexer.TTableWidget
Set all borders around the selected cell to Border.SINGLE.
setBorderColumnLeftSingle() - Method in class jexer.TTableWidget
Set the column border to the right of the selected cell to Border.SINGLE.
setBorderColumnRightSingle() - Method in class jexer.TTableWidget
Set the column border to the right of the selected cell to Border.SINGLE.
setBorderRowAboveSingle() - Method in class jexer.TTableWidget
Set the row border above the selected cell to Border.SINGLE.
setBorderRowBelowDouble() - Method in class jexer.TTableWidget
Set the row border below the selected cell to Border.DOUBLE.
setBorderRowBelowSingle() - Method in class jexer.TTableWidget
Set the row border below the selected cell to Border.SINGLE.
setBorderRowBelowThick() - Method in class jexer.TTableWidget
Set the row border below the selected cell to Border.THICK.
setBorderStyleForeground(String) - Method in class jexer.menu.TMenu
Set the border style for the window when it is the foreground window.
setBorderStyleForeground(String) - Method in class jexer.TEditColorThemeWindow
Set the border style for the window when it is the foreground window.
setBorderStyleForeground(String) - Method in class jexer.TScreenOptionsWindow
Set the border style for the window when it is the foreground window.
setBorderStyleForeground(String) - Method in class jexer.TWindow
Set the border style for the window when it is the foreground window.
setBorderStyleInactive(String) - Method in class jexer.menu.TMenu
Set the border style for the window when it is an inactive/background window.
setBorderStyleInactive(String) - Method in class jexer.TEditColorThemeWindow
Set the border style for the window when it is an inactive/background window.
setBorderStyleInactive(String) - Method in class jexer.TScreenOptionsWindow
Set the border style for the window when it is an inactive/background window.
setBorderStyleInactive(String) - Method in class jexer.TWindow
Set the border style for the window when it is an inactive/background window.
setBorderStyleModal(String) - Method in class jexer.menu.TMenu
Set the border style for the window when it is the modal window.
setBorderStyleModal(String) - Method in class jexer.TEditColorThemeWindow
Set the border style for the window when it is the modal window.
setBorderStyleModal(String) - Method in class jexer.TScreenOptionsWindow
Set the border style for the window when it is the modal window.
setBorderStyleModal(String) - Method in class jexer.TWindow
Set the border style for the window when it is the modal window.
setBorderStyleMoving(String) - Method in class jexer.menu.TMenu
Set the border style for the window when it is being dragged/resize.
setBorderStyleMoving(String) - Method in class jexer.TEditColorThemeWindow
Set the border style for the window when it is being dragged/resize.
setBorderStyleMoving(String) - Method in class jexer.TScreenOptionsWindow
Set the border style for the window when it is being dragged/resize.
setBorderStyleMoving(String) - Method in class jexer.TWindow
Set the border style for the window when it is being dragged/resize.
setBottom(TWidget) - Method in class jexer.TSplitPane
Set the widget on the bottom side.
setBottomValue(int) - Method in interface jexer.Scrollable
Set the value that corresponds to being on the bottom edge of the vertical scroll bar.
setBottomValue(int) - Method in class jexer.TScrollableWidget
Set the value that corresponds to being on the bottom edge of the vertical scroll bar.
setBottomValue(int) - Method in class jexer.TScrollableWindow
Set the value that corresponds to being on the bottom edge of the vertical scroll bar.
setBottomValue(int) - Method in class jexer.TVScroller
Set the value that corresponds to being on the bottom edge of the scroll bar.
setCellEnterAction(int, int, TAction) - Method in class jexer.TTableWidget
Set the action to perform when the user presses enter on a particular cell.
setCellReadOnly(int, int, boolean) - Method in class jexer.TTableWidget
Set a particular cell read-only (non-editable) or not.
setCellText(int, int, String) - Method in class jexer.TTableWidget
Set the text of a particular cell.
setCellUpdateAction(int, int, TAction) - Method in class jexer.TTableWidget
Set the action to perform when the user updates a particular cell.
setChar(int) - Method in class jexer.bits.Cell
Setter for cell character.
setChar(int, int) - Method in class jexer.tterminal.DisplayLine
Set the character (just the char, not the attributes) at the specified position to ch.
setCheckable(boolean) - Method in class jexer.menu.TMenuItem
Set checkable flag.
setChecked(boolean) - Method in class jexer.menu.TMenuItem
Set checked flag.
setChecked(boolean) - Method in class jexer.TCheckBox
Set checked value.
setClipBottom(int) - Method in class jexer.backend.LogicalScreen
Set bottom drawing clipping boundary.
setClipBottom(int) - Method in interface jexer.backend.Screen
Set bottom drawing clipping boundary.
setClipLeft(int) - Method in class jexer.backend.LogicalScreen
Set left drawing clipping boundary.
setClipLeft(int) - Method in interface jexer.backend.Screen
Set left drawing clipping boundary.
setClipRight(int) - Method in class jexer.backend.LogicalScreen
Set right drawing clipping boundary.
setClipRight(int) - Method in interface jexer.backend.Screen
Set right drawing clipping boundary.
setClipTop(int) - Method in class jexer.backend.LogicalScreen
Set top drawing clipping boundary.
setClipTop(int) - Method in interface jexer.backend.Screen
Set top drawing clipping boundary.
setCloseBox(boolean) - Method in class jexer.TWindow
Set this window's close box flag.
setColor(String, CellAttributes) - Method in class jexer.bits.ColorTheme
Set the color for a named theme color.
setColor(CellAttributes) - Method in class jexer.teditor.Word
Set the color used to display this word on screen.
setColorFromString(String, String) - Method in class jexer.bits.ColorTheme
Set a color based on a text string.
setColorKey(String) - Method in class jexer.TLabel
Set the label color.
setColumnLabel(int, String) - Method in class jexer.TTableWidget
Set the label of a column.
setColumnReadOnly(int, boolean) - Method in class jexer.TTableWidget
Set an entire column of cells read-only (non-editable) or not.
setColumnWidth(int, int) - Method in class jexer.TTableWidget
Set the width of a column.
setColumnWidthAuto(int, int) - Method in class jexer.TTableWidget
Automatically set the width of a column to either the minimum required to display the data, or the maximum supplied width, whichever is smaller.
setCompletedChar(int) - Method in class jexer.TProgressBar
Set the filled-in part of the bar.
setContext(boolean) - Method in class jexer.menu.TMenu
Set the context flag.
setContext(boolean, int, int) - Method in class jexer.menu.TMenu
Set the context flag, used to open a context menu at a specific screen position.
setCursor(int) - Method in class jexer.teditor.Document
Set the current cursor position of the editing line.
setCursor(int) - Method in class jexer.teditor.Line
Set the current cursor position.
setCursorStyle(String) - Method in class jexer.backend.SwingTerminal
Set the cursor style.
setCursorStyle(SwingTerminal.CursorStyle) - Method in class jexer.backend.SwingTerminal
Set the cursor style.
setCursorVisible(boolean) - Method in class jexer.TWidget
Set visible cursor flag.
setCursorX(int) - Method in class jexer.TWidget
Set cursor X value.
setCursorY(int) - Method in class jexer.TWidget
Set cursor Y value.
setCustomMousePointer(MousePointer) - Method in class jexer.TApplication
Set a custom mouse pointer.
setCustomMousePointer(MousePointer) - Method in class jexer.TWidget
Set a custom mouse pointer.
setDefaultFont() - Method in class jexer.backend.SwingTerminal
Set the font to Terminus, the best all-around font for both CP437 and ISO8859-1.
setDefaultTheme() - Method in class jexer.bits.ColorTheme
Sets to defaults that resemble the Borland IDE colors.
setDesktop(TDesktop) - Method in class jexer.TApplication
Set the TDesktop instance.
setDesktop(TDesktop, boolean) - Method in class jexer.TApplication
Set the TDesktop instance.
setDimensions(int, int) - Method in class jexer.backend.LogicalScreen
Change the width and height.
setDimensions(int, int) - Method in class jexer.backend.MultiScreen
Change the width and height.
setDimensions(int, int) - Method in interface jexer.backend.Screen
Change the width and height.
setDimensions(int, int) - Method in class jexer.backend.SwingComponent
Resize the component to match the font dimensions.
setDimensions(int, int, int, int) - Method in class jexer.TWidget
Change the dimensions.
setDirty() - Method in class jexer.tackboard.Tackboard
Set dirty flag.
setDirty() - Method in class jexer.tackboard.TackboardItem
Set dirty flag.
setDoubleHeight(int) - Method in class jexer.tterminal.DisplayLine
Set double height flag.
setDoubleWidth(boolean) - Method in class jexer.tterminal.DisplayLine
Set double width flag.
setDrawLock(Object) - Method in class jexer.backend.TWindowBackend
Set the object to sync to in draw().
setEchoKeystrokes(boolean) - Method in class jexer.TWidget
Set echo keystrokes flag.
setEchoKeystrokes(boolean, boolean) - Method in class jexer.TWidget
Set echo keystrokes flag.
setEditingColumnNumber(int) - Method in class jexer.TEditorWidget
Set the current editing column number.
setEditingRowNumber(int) - Method in class jexer.TEditorWidget
Set the current editing row number.
setEnabled(boolean) - Method in class jexer.TButton
Override TWidget.setActive() so that the button ends are redrawn.
setEnabled(boolean) - Method in class jexer.teditor.Highlighter
Set keyword highlighting.
setEnabled(boolean) - Method in class jexer.TWidget
Set enabled flag.
setEnterAction(TAction) - Method in class jexer.TField
Set the action to perform when the user presses enter.
setExpandable(boolean) - Method in class jexer.ttree.TTreeItem
Set expandable value.
setExpanded(boolean) - Method in class jexer.ttree.TTreeItem
Set expanded value.
setFemme() - Method in class jexer.bits.ColorTheme
Set the theme to femme.
setFocusFollowsMouse(boolean) - Method in class jexer.TApplication
Set focusFollowsMouse flag.
setFocusFollowsMouse(boolean) - Method in class jexer.TSplitPane
Set focusFollowsMouse flag.
setFocusFollowsMouse(boolean, boolean) - Method in class jexer.TSplitPane
Set focusFollowsMouse flag.
setFont(Font) - Method in class jexer.backend.SwingBackend
Set to a new font, and resize the screen to match its dimensions.
setFont(Font) - Method in class jexer.backend.SwingComponent
Sets the font of this component.
setFont(Font) - Method in class jexer.backend.SwingTerminal
Set to a new font, and resize the screen to match its dimensions.
setFontSize(int) - Method in class jexer.backend.SwingTerminal
Set the font size in points.
setForeColor(Color) - Method in class jexer.bits.CellAttributes
Setter for foreColor.
setForeColorRGB(int) - Method in class jexer.bits.CellAttributes
Setter for foreColor RGB.
setGridSize(int, int) - Method in class jexer.TTableWidget
Set the size of the table grid.
setHasSixel(boolean) - Method in class jexer.backend.ECMA48Terminal
Set sixel output support flag.
setHeight(int) - Method in class jexer.backend.LogicalScreen
Change the height.
setHeight(int) - Method in class jexer.backend.MultiScreen
Change the height.
setHeight(int) - Method in interface jexer.backend.Screen
Change the height.
setHeight(int) - Method in class jexer.help.THelpText
Override TWidget's height: we need to set child widget heights.
setHeight(int) - Method in class jexer.TButton
Override TWidget's height: we can only set height at construction time.
setHeight(int) - Method in class jexer.TComboBox
Override TWidget's height: we can only set height at construction time.
setHeight(int) - Method in class jexer.TField
Override TWidget's height: we can only set height at construction time.
setHeight(int) - Method in class jexer.TLabel
Override TWidget's height: we can only set height at construction time.
setHeight(int) - Method in class jexer.TList
Override TWidget's height: we need to set child widget heights.
setHeight(int) - Method in class jexer.TProgressBar
Override TWidget's height: we can only set height at construction time.
setHeight(int) - Method in class jexer.TRadioButton
Override TWidget's height: we can only set height at construction time.
setHeight(int) - Method in class jexer.TRadioGroup
Override TWidget's height: we can only set height at construction time.
setHeight(int) - Method in class jexer.tterminal.ECMA48
Set the display height.
setHeight(int) - Method in class jexer.TText
Override TWidget's height: we need to set child widget heights.
setHeight(int) - Method in class jexer.ttree.TTreeViewWidget
Override TWidget's height: we need to set child widget heights.
setHeight(int) - Method in class jexer.TWidget
Change the height.
setHelpTopic(String) - Method in class jexer.THelpWindow
Set the topic to display.
setHiddenMouse(boolean) - Method in class jexer.TWindow
Set request to prevent the application-wide mouse pointer from being drawn over this window.
setHideMenuBar(boolean) - Method in class jexer.TApplication
Set hideMenuBar flag.
setHideStatusBar(boolean) - Method in class jexer.TApplication
Set hideStatusBar flag.
setHighlightColumn(boolean) - Method in class jexer.TTableWidget
Set the highlight column flag.
setHighlighting(boolean) - Method in class jexer.teditor.Document
Set keyword highlighting.
setHighlighting(boolean) - Method in class jexer.TEditorWidget
Set keyword highlighting.
setHighlightRow(boolean) - Method in class jexer.TTableWidget
Set the highlight row flag.
setHorizontalBigChange(int) - Method in interface jexer.Scrollable
Set the increment for clicking in the bar between the box and an arrow on the horizontal scrollbar.
setHorizontalBigChange(int) - Method in class jexer.TScrollableWidget
Set the increment for clicking in the bar between the box and an arrow on the horizontal scrollbar.
setHorizontalBigChange(int) - Method in class jexer.TScrollableWindow
Set the increment for clicking in the bar between the box and an arrow on the horizontal scrollbar.
setHorizontalSmallChange(int) - Method in interface jexer.Scrollable
Set the increment for clicking on an arrow on the horizontal scrollbar.
setHorizontalSmallChange(int) - Method in class jexer.TScrollableWidget
Set the increment for clicking on an arrow on the horizontal scrollbar.
setHorizontalSmallChange(int) - Method in class jexer.TScrollableWindow
Set the increment for clicking on an arrow on the horizontal scrollbar.
setHorizontalValue(int) - Method in interface jexer.Scrollable
Set current value of the horizontal scroll.
setHorizontalValue(int) - Method in class jexer.TScrollableWidget
Set current value of the horizontal scroll.
setHorizontalValue(int) - Method in class jexer.TScrollableWindow
Set current value of the horizontal scroll.
setIcon(int) - Method in class jexer.menu.TMenuItem
Set a picture/emoji icon for this menu item.
setIdleTime(int) - Method in interface jexer.backend.SessionInfo
Set the time this session was idle.
setIdleTime(int) - Method in class jexer.backend.SwingSessionInfo
Set the time this session was idle.
setIdleTime(int) - Method in class jexer.backend.TSessionInfo
Set the time this session was idle.
setIdleTime(int) - Method in class jexer.backend.TTYSessionInfo
Set the time this session was idle.
setIdleTime(int) - Method in class jexer.net.TelnetInputStream
Set the time this session was idle.
setImage(BufferedImage) - Method in class jexer.bits.Cell
Set the image data for this cell.
setImage(BufferedImage) - Method in class jexer.tackboard.Bitmap
Set the image.
setImage(BufferedImage) - Method in class jexer.TImage
Set the raw image, and reprocess to make the visible image.
setImage(BufferedImage, boolean) - Method in class jexer.TImage
Set the raw image, and reprocess to make the visible image.
setImage(BufferedImage, int) - Method in class jexer.bits.Cell
Set the image data for this cell.
setImageId(int) - Method in class jexer.bits.Cell
Set the image ID.
setInactiveColorKey(String) - Method in class jexer.TField
Set the inactive color key.
setIndex(int) - Method in class jexer.TComboBox
Set combobox text to one of the list values.
setJavaColors() - Method in class jexer.teditor.Highlighter
Sets to defaults that resemble the Borland IDE colors.
setJustification(TText.Justification) - Method in class jexer.TText
Set justification.
setKey(TKeypress) - Method in class jexer.menu.TMenuItem
Set a global accelerator key for this menu item.
setLabel(String) - Method in class jexer.TLabel
Set label text.
setLanguage(String) - Method in interface jexer.backend.SessionInfo
Language setter.
setLanguage(String) - Method in class jexer.backend.SwingSessionInfo
Language setter.
setLanguage(String) - Method in class jexer.backend.TSessionInfo
Language setter.
setLanguage(String) - Method in class jexer.backend.TTYSessionInfo
Language setter.
setLanguage(String) - Method in class jexer.net.TelnetInputStream
Language setter.
setLayoutManager(LayoutManager) - Method in class jexer.TWidget
Set the layout manager.
setLeft(int) - Method in class jexer.TImage
Set the left corner to render.
setLeft(TWidget) - Method in class jexer.TSplitPane
Set the widget on the left side.
setLeftBorderChar(int) - Method in class jexer.TProgressBar
Set the left border character.
setLeftColumn(int) - Method in class jexer.ttree.TTreeView
Set the left column value.
setLeftValue(int) - Method in interface jexer.Scrollable
Set the value that corresponds to being on the left edge of the horizontal scroll bar.
setLeftValue(int) - Method in class jexer.THScroller
Set the value that corresponds to being on the left edge of the scroll bar.
setLeftValue(int) - Method in class jexer.TScrollableWidget
Set the value that corresponds to being on the left edge of the horizontal scroll bar.
setLeftValue(int) - Method in class jexer.TScrollableWindow
Set the value that corresponds to being on the left edge of the horizontal scroll bar.
setLineNumber(int) - Method in class jexer.teditor.Document
Set the current line number being edited.
setLineSpacing(int) - Method in class jexer.TText
Set the number of lines between each paragraph.
setList(List<String>) - Method in class jexer.TComboBox
Set the new list of strings to display.
setList(List<String>) - Method in class jexer.TList
Set the new list of strings to display.
setListener(Object) - Method in interface jexer.backend.Backend
Set listener to a different Object.
setListener(Object) - Method in class jexer.backend.ECMA48Terminal
Set listener to a different Object.
setListener(Object) - Method in class jexer.backend.GenericBackend
Set listener to a different Object.
setListener(Object) - Method in class jexer.backend.HeadlessBackend
Set listener to a different Object.
setListener(Object) - Method in class jexer.backend.MultiBackend
Set listener to a different Object.
setListener(Object) - Method in class jexer.backend.SwingTerminal
Set listener to a different Object.
setListener(Object) - Method in interface jexer.backend.TerminalReader
Set listener to a different Object.
setListener(Object) - Method in class jexer.backend.TWindowBackend
Set listener to a different Object.
setLocale(Locale) - Method in class jexer.TApplication
Set the Locale used for producing user-facing strings.
setLocale(Locale) - Method in class jexer.TWidget
Set the Locale used for producing user-facing strings.
setMargin(int) - Method in class jexer.TEditorWidget
Set the right margin.
setMaximumWindowHeight(int) - Method in class jexer.TWindow
Set the maximum height for this window.
setMaximumWindowWidth(int) - Method in class jexer.TWindow
Set the maximum width for this window.
setMaxValue(int) - Method in class jexer.TProgressBar
Set the value that corresponds to 100% progress.
setMinimumWindowHeight(int) - Method in class jexer.TWindow
Set the minimum height for this window.
setMinimumWindowWidth(int) - Method in class jexer.TWindow
Set the minimum width for this window.
setMinValue(int) - Method in class jexer.TProgressBar
Set the value that corresponds to 0% progress.
setMouseStyle(String) - Method in interface jexer.backend.Backend
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.ECMA48Backend
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.ECMA48Terminal
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.GenericBackend
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.HeadlessBackend
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.MultiBackend
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.SwingBackend
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.SwingComponent
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.backend.SwingTerminal
Set the mouse pointer (cursor) style.
setMouseStyle(String) - Method in class jexer.TWidget
Set the mouse pointer (cursor) style.
setNotDirty() - Method in class jexer.teditor.Document
Unset the dirty flag.
setNotDirty() - Method in class jexer.TEditorWidget
Unset the dirty flag.
setOffsetX(int) - Method in class jexer.backend.LogicalScreen
Set drawing offset for x.
setOffsetX(int) - Method in interface jexer.backend.Screen
Set drawing offset for x.
setOffsetY(int) - Method in class jexer.backend.LogicalScreen
Set drawing offset for y.
setOffsetY(int) - Method in interface jexer.backend.Screen
Set drawing offset for y.
setOpaqueImage() - Method in class jexer.bits.Cell
Force calls to isTransparentImage() to always return false.
setOtherApplication(TApplication) - Method in class jexer.backend.TWindowBackend
Set the other screen's application.
setOverwrite(boolean) - Method in class jexer.teditor.Document
Set the overwrite flag.
setPaletteSize(int) - Method in class jexer.backend.HQSixelEncoder
Set the number of colors in the sixel palette.
setPaletteSize(int) - Method in class jexer.backend.LegacySixelEncoder
Set the number of colors in the sixel palette.
setPaletteSize(int) - Method in interface jexer.backend.SixelEncoder
Set the number of colors in the sixel palette.
setParent(TWidget, boolean) - Method in class jexer.TWidget
Set this widget's parent to a different widget.
setPath(String) - Method in class jexer.TDirectoryList
Set the new path to display.
setPixelMouse(boolean) - Method in interface jexer.backend.Backend
Set request for backend to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.ECMA48Backend
Set request for backend to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.ECMA48Terminal
Set request for terminal to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.GenericBackend
Set request for backend to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.HeadlessBackend
Set request for backend to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.MultiBackend
Set request for backend to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.SwingBackend
Set request for backend to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.SwingTerminal
Set request for terminal to report pixel-based mouse position.
setPixelMouse(boolean) - Method in class jexer.backend.TWindowBackend
Set request for backend to report pixel-based mouse position.
setPixelOffsetX(int) - Method in class jexer.event.TMouseEvent
Set pixelOffsetX.
setPixelOffsetY(int) - Method in class jexer.event.TMouseEvent
Set pixelOffsetY.
setPosition(int) - Method in class jexer.TField
Set the editing position.
setProtect(boolean) - Method in class jexer.bits.CellAttributes
Setter for protect.
setPulse(boolean, boolean, int) - Method in class jexer.bits.CellAttributes
Setter for animation pulse.
setPulseColorRGB(int) - Method in class jexer.bits.CellAttributes
Setter for pulse color RGB.
setQmodem5() - Method in class jexer.bits.ColorTheme
Sets to colors that resemble the "Custom" colors of Qmodem 5.0.
setReadOnly(boolean) - Method in interface jexer.backend.Backend
Set read-only flag.
setReadOnly(boolean) - Method in class jexer.backend.GenericBackend
Set read-only flag.
setReadOnly(boolean) - Method in class jexer.backend.HeadlessBackend
Set read-only flag.
setReadOnly(boolean) - Method in class jexer.backend.MultiBackend
Set read-only flag.
setReadOnly(boolean) - Method in class jexer.backend.TWindowBackend
Set read-only flag.
setReadOnly(boolean) - Method in class jexer.TTableWidget.Cell
Set an entire column of cells read-only (non-editable) or not.
setRecurring(boolean) - Method in class jexer.TTimer
Set the recurring flag.
setRemainingChar(int) - Method in class jexer.TProgressBar
Set the remaining to be filled in part of the bar.
setRequiresSelection(boolean) - Method in class jexer.TRadioGroup
Set the requires selection flag.
setResizable(boolean) - Method in class jexer.TWindow
Set this window's resizable flag.
setReverse(boolean) - Method in class jexer.bits.CellAttributes
Setter for reverse.
setReverseColor(boolean) - Method in class jexer.tterminal.DisplayLine
Set double-height flag.
setRgbColor(boolean) - Method in class jexer.backend.ECMA48Terminal
Set the rgbColor flag.
setRight(TWidget) - Method in class jexer.TSplitPane
Set the widget on the right side.
setRightBorderChar(int) - Method in class jexer.TProgressBar
Set the right border character.
setRightValue(int) - Method in interface jexer.Scrollable
Set the value that corresponds to being on the right edge of the horizontal scroll bar.
setRightValue(int) - Method in class jexer.THScroller
Set the value that corresponds to being on the right edge of the scroll bar.
setRightValue(int) - Method in class jexer.TScrollableWidget
Set the value that corresponds to being on the right edge of the horizontal scroll bar.
setRightValue(int) - Method in class jexer.TScrollableWindow
Set the value that corresponds to being on the right edge of the horizontal scroll bar.
setRotation(int) - Method in class jexer.TImage
Set the rotation, as degrees clockwise.
setRowLabel(int, String) - Method in class jexer.TTableWidget
Set the label of a row.
setRowLabelWidth(int) - Method in class jexer.TTableWidget
Set the width of the column used to show the row labels.
setRowLabelWidthAuto(int) - Method in class jexer.TTableWidget
Automatically set the width of the column used to show the row labels to either the minimum required to display the data, or the maximum supplied width, whichever is smaller.
setRowReadOnly(int, boolean) - Method in class jexer.TTableWidget
Set an entire row of cells read-only (non-editable) or not.
setSaveWithTabs(boolean) - Method in class jexer.teditor.Document
Set the save with tabs option.
setScaleFactor(double) - Method in class jexer.TImage
Set the scale factor.
setScaleType(TImage.Scale) - Method in class jexer.TImage
Set the scaling strategy.
setScrollbackMax(int) - Method in class jexer.tterminal.ECMA48
Set the maximum number of lines for the scrollback buffer.
setSelectable(boolean) - Method in class jexer.ttree.TTreeItem
Set selectable value.
setSelected(boolean) - Method in class jexer.TRadioButton
Set RadioButton state, true means selected.
setSelected(boolean) - Method in class jexer.ttree.TTreeItem
Set selected value.
setSelected(int) - Method in class jexer.TRadioGroup
Set the new selected radio button.
setSelected(TTreeItem, boolean) - Method in class jexer.ttree.TTreeView
Set the new selected tree view item.
setSelected(TTreeItem, boolean) - Method in class jexer.ttree.TTreeViewWidget
Set the new selected tree view item.
setSelected(TTreeItem, boolean) - Method in class jexer.ttree.TTreeViewWindow
Set the new selected tree view item.
setSelectedCell(int, int) - Method in class jexer.TTableWidget
Set the selected cell location.
setSelectedColumnNumber(int) - Method in class jexer.TTableWidget
Set the currently-selected column number.
setSelectedIndex(int) - Method in class jexer.TList
Set the selected string index.
setSelectedRowNumber(int) - Method in class jexer.TTableWidget
Set the currently-selected row number.
setSelection(int, int, int, int) - Method in class jexer.TEditorWidget
Set the selection.
setSelection(int, int, int, int, boolean) - Method in class jexer.backend.LogicalScreen
Set a selection area on the screen.
setSelection(int, int, int, int, boolean) - Method in interface jexer.backend.Screen
Set a selection area on the screen.
setShadowColor(CellAttributes) - Method in class jexer.TButton
Set the background color used for the button "shadow".
setSharedPalette(boolean) - Method in class jexer.backend.HQSixelEncoder
Set the sixel shared palette option.
setSharedPalette(boolean) - Method in class jexer.backend.LegacySixelEncoder
Set the sixel shared palette option.
setSharedPalette(boolean) - Method in interface jexer.backend.SixelEncoder
Set the sixel shared palette option.
setShowColumnLabels(boolean) - Method in class jexer.TTableWidget
Set the show column labels flag.
setShowRowLabels(boolean) - Method in class jexer.TTableWidget
Set the show row labels flag.
setSixelPaletteSize(int) - Method in class jexer.backend.ECMA48Terminal
Set the number of colors in the sixel palette.
setSixelSharedPalette(boolean) - Method in class jexer.backend.ECMA48Terminal
Set the sixel shared palette option.
setSmallChange(int) - Method in class jexer.THScroller
Set the increment for clicking on an arrow.
setSmallChange(int) - Method in class jexer.TVScroller
Set the increment for clicking on an arrow.
setSplit(int) - Method in class jexer.TSplitPane
Set the split location.
setStyle(String) - Method in class jexer.TButton
Set the button style.
setStyle(TButton.Style) - Method in class jexer.TButton
Set the button style.
setTabSize(int) - Method in class jexer.teditor.Document
Set the tab stop size.
setTackboard(Tackboard) - Method in class jexer.tackboard.TackboardItem
Set the tackboard this item is on.
setTackboardsDirty() - Method in class jexer.TWindow
Mark the underlay and overlay dirty.
setText(String) - Method in class jexer.TComboBox
Set combobox text value.
setText(String) - Method in class jexer.teditor.Document
Set the entire contents of the document from one string.
setText(String) - Method in class jexer.TEditorWidget
Set the entire contents of the editor from one string.
setText(String) - Method in class jexer.TField
Set field text.
setText(String) - Method in class jexer.TStatusBar
Set the text to display on the right side of the shortcut keys.
setText(String) - Method in class jexer.TTableWidget.Cell
Set field text.
setText(String) - Method in class jexer.TText
Set the text.
setText(String) - Method in class jexer.ttree.TTreeItem
Set the displayable text for this item.
setText(String, boolean) - Method in class jexer.TComboBox
Set combobox text value.
setTextAdjustHeight(int) - Method in class jexer.backend.SwingTerminal
Set the height text adjustment.
setTextAdjustWidth(int) - Method in class jexer.backend.SwingTerminal
Set the width text adjustment.
setTextAdjustX(int) - Method in class jexer.backend.SwingTerminal
Set the X text adjustment.
setTextAdjustY(int) - Method in class jexer.backend.SwingTerminal
Set the Y text adjustment.
setTextCellDimensions(int, int) - Method in class jexer.backend.SwingSessionInfo
Set the dimensions of a single text cell.
setTextHeight(int) - Method in class jexer.tterminal.ECMA48
Set the height of a character cell in pixels.
setTextWidth(int) - Method in class jexer.tterminal.ECMA48
Set the width of a character cell in pixels.
setTitle(String) - Method in interface jexer.backend.Backend
Classes must provide an implementation that sets the window title.
setTitle(String) - Method in class jexer.backend.ECMA48Terminal
Set the window title.
setTitle(String) - Method in class jexer.backend.GenericBackend
Set the window title.
setTitle(String) - Method in class jexer.backend.LogicalScreen
Set the window title.
setTitle(String) - Method in class jexer.backend.MultiBackend
Subclasses must provide an implementation that sets the window title.
setTitle(String) - Method in class jexer.backend.MultiScreen
Set the window title.
setTitle(String) - Method in interface jexer.backend.Screen
Set the window title.
setTitle(String) - Method in class jexer.backend.SwingComponent
Set the window title.
setTitle(String) - Method in class jexer.backend.SwingTerminal
Set the window title.
setTitle(String) - Method in class jexer.TWindow
Set window title.
setTitle(String, boolean) - Method in class jexer.TTerminalWindow
Set window title.
setTitleX(int) - Method in class jexer.menu.TMenu
Set the menu title X position.
setTo(Object) - Method in class jexer.bits.Cell
Set my field values to that's field.
setTo(Object) - Method in class jexer.bits.CellAttributes
Set my field values to that's field.
setTo(Highlighter) - Method in class jexer.teditor.Highlighter
Set my field values to that's field.
setTop(int) - Method in class jexer.TImage
Set the top corner to render.
setTop(TWidget) - Method in class jexer.TSplitPane
Set the widget on the top side.
setTopic(Topic) - Method in class jexer.help.THelpText
Set the topic.
setTopic(Topic, boolean) - Method in class jexer.help.THelpText
Set the topic.
setTopLine(int) - Method in class jexer.ttree.TTreeView
Set the top line value.
setTopValue(int) - Method in interface jexer.Scrollable
Set the value that corresponds to being on the top edge of the vertical scroll bar.
setTopValue(int) - Method in class jexer.TScrollableWidget
Set the value that corresponds to being on the top edge of the vertical scroll bar.
setTopValue(int) - Method in class jexer.TScrollableWindow
Set the value that corresponds to being on the top edge of the vertical scroll bar.
setTopValue(int) - Method in class jexer.TVScroller
Set the value that corresponds to being on the top edge of the scroll bar.
setTranslucence(boolean) - Method in class jexer.TApplication
Set the translucence option.
setTreeRoot(TTreeItem) - Method in class jexer.ttree.TTreeView
Set the root of the tree.
setTreeRoot(TTreeItem) - Method in class jexer.ttree.TTreeViewWidget
Set the root of the tree.
setTreeRoot(TTreeItem) - Method in class jexer.ttree.TTreeViewWindow
Set the root of the tree.
setTreeRoot(TTreeItem, boolean) - Method in class jexer.ttree.TTreeViewWidget
Set treeRoot.
setTreeRoot(TTreeItem, boolean) - Method in class jexer.ttree.TTreeViewWindow
Set treeRoot.
setTripleBuffer(boolean) - Method in class jexer.backend.SwingTerminal
Set triple buffering.
setUnderline(boolean) - Method in class jexer.bits.CellAttributes
Setter for underline.
setUndoLevel(int) - Method in class jexer.TEditorWidget
Set the undo level.
setupComponent() - Method in class jexer.backend.SwingComponent
Setup to render to an existing JComponent.
setUpdateAction(TAction) - Method in class jexer.TField
Set the action to perform when the field is updated.
setupForTWindow(TWindow, int, int, int, int) - Method in class jexer.TWidget
Backdoor access for TWindow's constructor.
setupFrame() - Method in class jexer.backend.SwingComponent
Setup to render to an existing JFrame.
setUsername(String) - Method in interface jexer.backend.SessionInfo
Username setter.
setUsername(String) - Method in class jexer.backend.SwingSessionInfo
Username setter.
setUsername(String) - Method in class jexer.backend.TSessionInfo
Username setter.
setUsername(String) - Method in class jexer.backend.TTYSessionInfo
Username setter.
setUsername(String) - Method in class jexer.net.TelnetInputStream
Username setter.
setValue(int) - Method in class jexer.THScroller
Set current value of the scroll.
setValue(int) - Method in class jexer.TProgressBar
Set the current value of the progress.
setValue(int) - Method in class jexer.TVScroller
Set current value of the scroll.
setValue(long) - Method in class jexer.TCalendar
Set calendar value.
setValue(Calendar) - Method in class jexer.TCalendar
Set calendar value.
setVerticalBigChange(int) - Method in interface jexer.Scrollable
Set the increment for clicking in the bar between the box and an arrow on the vertical scrollbar.
setVerticalBigChange(int) - Method in class jexer.TScrollableWidget
Set the increment for clicking in the bar between the box and an arrow on the vertical scrollbar.
setVerticalBigChange(int) - Method in class jexer.TScrollableWindow
Set the increment for clicking in the bar between the box and an arrow on the vertical scrollbar.
setVerticalSmallChange(int) - Method in interface jexer.Scrollable
Set the increment for clicking on an arrow on the vertical scrollbar.
setVerticalSmallChange(int) - Method in class jexer.TScrollableWidget
Set the increment for clicking on an arrow on the vertical scrollbar.
setVerticalSmallChange(int) - Method in class jexer.TScrollableWindow
Set the increment for clicking on an arrow on the vertical scrollbar.
setVerticalValue(int) - Method in interface jexer.Scrollable
Set current value of the vertical scroll.
setVerticalValue(int) - Method in class jexer.TScrollableWidget
Set current value of the vertical scroll.
setVerticalValue(int) - Method in class jexer.TScrollableWindow
Set current value of the vertical scroll.
setVerticalValue(int) - Method in class jexer.TTerminalWidget
Set current value of the vertical scroll.
setVisible(boolean) - Method in class jexer.backend.SwingComponent
Shows or hides this Window depending on the value of parameter b.
setVisible(boolean) - Method in class jexer.TWidget
Set visible flag.
setVisibleColumnNumber(int) - Method in class jexer.TEditorWidget
Set the current visible column number.
setVisibleRowNumber(int) - Method in class jexer.TEditorWidget
Set the current visible row number.
setWideCharImages(boolean) - Method in class jexer.backend.ECMA48Terminal
Set the wideCharImages flag.
setWidth(int) - Method in class jexer.backend.LogicalScreen
Change the width.
setWidth(int) - Method in class jexer.backend.MultiScreen
Change the width.
setWidth(int) - Method in interface jexer.backend.Screen
Change the width.
setWidth(int) - Method in class jexer.help.THelpText
Override TWidget's width: we need to set child widget widths.
setWidth(int) - Method in class jexer.TButton
Override TWidget's width: we can only set width at construction time.
setWidth(int) - Method in class jexer.TComboBox
Override TWidget's width: we need to set child widget widths.
setWidth(int) - Method in class jexer.TLabel
Override TWidget's width: we can only set width at construction time.
setWidth(int) - Method in class jexer.TList
Override TWidget's width: we need to set child widget widths.
setWidth(int) - Method in class jexer.TRadioButton
Override TWidget's width: we can only set width at construction time.
setWidth(int) - Method in class jexer.TRadioGroup
Override TWidget's width: we can only set width at construction time.
setWidth(int) - Method in class jexer.tterminal.ECMA48
Set the display width.
setWidth(int) - Method in class jexer.TText
Override TWidget's width: we need to set child widget widths.
setWidth(int) - Method in class jexer.ttree.TTreeViewWidget
Override TWidget's width: we need to set child widget widths.
setWidth(int) - Method in class jexer.TWidget
Change the width.
setWidth(Cell.Width) - Method in class jexer.bits.Cell
Setter for cell width.
setWindow(TWindow) - Method in class jexer.TWidget
Set this widget's window to a specific window.
setWindowOpacity(int) - Method in class jexer.TApplication
Set the opacity of all windows.
setWindowTheme(ColorTheme) - Method in class jexer.TWindow
Set a custom color theme for this window.
setX(int) - Method in class jexer.event.TMouseEvent
Set x.
setX(int) - Method in class jexer.tackboard.TackboardItem
Set X position.
setX(int) - Method in class jexer.TTableWidget.Column
Set the X position of the cells in this column.
setX(int) - Method in class jexer.TWidget
Set X position.
setY(int) - Method in class jexer.event.TMouseEvent
Set y.
setY(int) - Method in class jexer.tackboard.TackboardItem
Set Y position.
setY(int) - Method in class jexer.TTableWidget.Row
Set the Y position of the cells in this column.
setY(int) - Method in class jexer.TWidget
Set Y position.
setZ(int) - Method in class jexer.tackboard.TackboardItem
Set Z position.
setZ(int) - Method in class jexer.TWindow
Set Z order.
setZoomBox(boolean) - Method in class jexer.TWindow
Set this window's maximize/zoom box flag.
SHELL - Static variable in class jexer.TCommand
Spawn OS shell window.
shouldSplit(int) - Method in class jexer.teditor.Highlighter
See if this is a character that should split a word.
show() - Method in class jexer.TDesktop
Show window.
show() - Method in class jexer.TWindow
Show window.
showAboutDialog() - Method in class jexer.TApplication
Display the about dialog.
showList() - Method in class jexer.TComboBox
Show the drop-down list.
shownWindowCount() - Method in class jexer.TApplication
Return the number of windows that are showing.
showWindow(TWindow) - Method in class jexer.TApplication
Show a window.
shutdown() - Method in interface jexer.backend.Backend
Classes must provide an implementation that closes sockets, restores console, etc.
shutdown() - Method in class jexer.backend.GenericBackend
Close the I/O, restore the console, etc.
shutdown() - Method in class jexer.backend.HeadlessBackend
Subclasses must provide an implementation that closes sockets, restores console, etc.
shutdown() - Method in class jexer.backend.MultiBackend
Subclasses must provide an implementation that closes sockets, restores console, etc.
shutdown() - Method in class jexer.backend.SwingTerminal
Restore terminal to normal state.
shutdown() - Method in class jexer.backend.TWindowBackend
Subclasses must provide an implementation that closes sockets, restores console, etc.
signalShellChildProcess(int) - Method in class jexer.TTerminalWidget
Send a signal to the the child of the 'script' or 'ptypipe' process used on POSIX.
signalShellChildProcess(String) - Method in class jexer.TTerminalWidget
Send a signal to the the child of the 'script' or 'ptypipe' process used on POSIX.
SINGLE - jexer.bits.Cell.Width
This cell is an entire glyph on its own.
SINGLE - jexer.TTableWidget.Border
Single bar: │ (vertical) and ─ (horizontal).
SINGLE - Static variable in class jexer.bits.BorderStyle
A single-line border.
SINGLE_BAR - Static variable in class jexer.bits.GraphicsChars
SINGLE_H_DOUBLE_V - Static variable in class jexer.bits.BorderStyle
A double-line border on the vertical sections, single-line on the horizontal sections.
SINGLE_ROUND - Static variable in class jexer.bits.BorderStyle
A single-line border with round corners.
SINGLE_V_DOUBLE_H - Static variable in class jexer.bits.BorderStyle
A single-line border on the vertical sections, double-line on the horizontal sections.
singleClickAction - Variable in class jexer.TList
The action to perform when the user selects an item (single-click).
SixelDecoder - Class in jexer.tterminal
SixelDecoder parses a buffer of sixel image data into a BufferedImage.
SixelDecoder(String, HashMap<Integer, Color>, Color, boolean) - Constructor for class jexer.tterminal.SixelDecoder
Public constructor.
SixelEncoder - Interface in jexer.backend
SixelEncoder turns a BufferedImage into String of sixel image data.
size() - Method in class jexer.tackboard.Tackboard
Get the number of items on this board.
skip(long) - Method in class jexer.io.TimeoutInputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class jexer.net.TelnetInputStream
Skips over and discards n bytes of data from this input stream.
smartWindowPlacement - Variable in class jexer.TApplication
If true, do "smart placement" on new windows that are not specified to be centered.
snapshot() - Method in class jexer.backend.LogicalScreen
Obtain a snapshot copy of the screen.
snapshot() - Method in interface jexer.backend.Screen
Obtain a snapshot copy of the screen.
snapshot(int, int, int, int) - Method in class jexer.backend.LogicalScreen
Obtain a snapshot copy of a rectangular portion of the screen.
snapshot(int, int, int, int) - Method in interface jexer.backend.Screen
Obtain a snapshot copy of a rectangular portion of the screen.
snapshotPhysical(int, int, int, int) - Method in class jexer.backend.LogicalScreen
Obtain a snapshot copy of a rectangular portion of the screen of the PHYSICAL screen - what was LAST emitted.
snapshotPhysical(int, int, int, int) - Method in interface jexer.backend.Screen
Obtain a snapshot copy of a rectangular portion of the screen of the PHYSICAL screen - what was LAST emitted.
sort() - Method in class jexer.menu.TSubMenu
Sort the entries in this menu.
sort(int) - Method in class jexer.menu.TSubMenu
Sort the entries in this menu by label.
source - Variable in class jexer.TAction
The widget that called this action's DO() method.
SPECIAL_GRAPHICS - Static variable in class jexer.tterminal.DECCharacterSets
DEC Supplemental Graphics (VT100 drawing characters).
splitHorizontal(boolean, TWidget) - Method in class jexer.TWidget
Insert a horizontal split between this widget and parent, and optionally put another widget in the other side of the split.
splitVertical(boolean, TWidget) - Method in class jexer.TWidget
Insert a vertical split between this widget and parent, and optionally put another widget in the other side of the split.
SQUARE - jexer.TButton.Style
A fully-text square button.
start(TApplication) - Method in class jexer.bits.Animation
Start the animation.
statusBar - Variable in class jexer.TWindow
A window may have a status bar associated with it.
statusBarKeypress(TKeypressEvent) - Method in class jexer.TStatusBar
Handle keypresses.
statusBarMouseDown(TMouseEvent) - Method in class jexer.TStatusBar
Handle mouse button presses.
statusBarMouseMotion(TMouseEvent) - Method in class jexer.TStatusBar
Handle mouse movements.
statusBarMouseUp(TMouseEvent) - Method in class jexer.TStatusBar
Handle mouse button releases.
stop() - Method in class jexer.bits.Animation
Stop the animation.
stopMovements() - Method in class jexer.TWindow
Stop any pending movement/resize/etc.
STRETCH - jexer.bits.ImageUtils.Scale
Stretch/shrink the image in both directions to fully fill the text area width/height.
STRETCH - jexer.TImage.Scale
Stretch/shrink the image in both directions to fully fill the text area width/height.
StretchLayoutManager - Class in jexer.layout
StretchLayoutManager repositions child widgets based on their coordinates when added and the current widget size.
StretchLayoutManager(int, int) - Constructor for class jexer.layout.StretchLayoutManager
Public constructor.
StringUtils - Class in jexer.bits
StringUtils contains methods to: - Convert one or more long lines of strings into justified text paragraphs.
SV - Static variable in class jexer.tterminal.DECCharacterSets
SWEDISH.
SWING - jexer.TApplication.BackendType
A Swing JFrame.
SwingBackend - Class in jexer.backend
This class uses standard Swing calls to handle screen, keyboard, and mouse I/O.
SwingBackend() - Constructor for class jexer.backend.SwingBackend
Public constructor.
SwingBackend(int, int) - Constructor for class jexer.backend.SwingBackend
Public constructor will spawn a new JFrame with font size 20 pts.
SwingBackend(int, int, int) - Constructor for class jexer.backend.SwingBackend
Public constructor will spawn a new JFrame.
SwingBackend(Object) - Constructor for class jexer.backend.SwingBackend
Public constructor.
SwingBackend(Object, int, int, int) - Constructor for class jexer.backend.SwingBackend
Public constructor will spawn a new JFrame.
SwingBackend(JComponent, Object, int, int, int) - Constructor for class jexer.backend.SwingBackend
Public constructor will render onto a JComponent.
SwingComponent - Class in jexer.backend
Wrapper for integrating with Swing, because JFrame and JComponent have separate hierarchies.
SwingComponent(JComponent) - Constructor for class jexer.backend.SwingComponent
Construct using a JComponent.
SwingComponent(JFrame) - Constructor for class jexer.backend.SwingComponent
Construct using a JFrame.
SwingSessionInfo - Class in jexer.backend
SwingSessionInfo provides a session implementation with a callback into Swing to support queryWindowSize().
SwingSessionInfo(SwingComponent, int, int) - Constructor for class jexer.backend.SwingSessionInfo
Public constructor.
SwingSessionInfo(SwingComponent, int, int, int, int) - Constructor for class jexer.backend.SwingSessionInfo
Public constructor.
SwingTerminal - Class in jexer.backend
This Screen backend reads keystrokes and mouse events and draws to either a Java Swing JFrame (potentially triple-buffered) or a JComponent.
SwingTerminal(Backend, int, int, int, Object) - Constructor for class jexer.backend.SwingTerminal
Public constructor creates a new JFrame to render to.
SwingTerminal(Backend, JComponent, int, int, int, Object) - Constructor for class jexer.backend.SwingTerminal
Public constructor renders to an existing JComponent.
SwingTerminal.CursorStyle - Enum in jexer.backend
Cursor style to draw.
SWISS - Static variable in class jexer.tterminal.DECCharacterSets
SWISS.
switchMenu(boolean) - Method in class jexer.TApplication
Switch to the next menu.
switchWidget(boolean) - Method in class jexer.TWidget
Switch the active widget with the next in the tab order.
switchWindow(boolean) - Method in class jexer.TApplication
Switch to the next window.

T

tab() - Method in class jexer.teditor.Document
Handle the tab character.
tab(int) - Method in class jexer.teditor.Line
Handle the tab character.
TAB - Static variable in class jexer.TKeypress
Tab.
Tackboard - Class in jexer.tackboard
Tackboard maintains a collection of TackboardItems to draw on a Screen.
Tackboard() - Constructor for class jexer.tackboard.Tackboard
Public constructor.
TackboardItem - Class in jexer.tackboard
TackboardItem class represents a single item that can generate pixels on the tackboard.
TackboardItem() - Constructor for class jexer.tackboard.TackboardItem
Public constructor.
TackboardItem(int, int, int) - Constructor for class jexer.tackboard.TackboardItem
Public constructor.
TAction - Class in jexer
A TAction represents a simple action to perform in response to the user.
TAction() - Constructor for class jexer.TAction
Default constructor.
TApplication - Class in jexer
TApplication is the main driver class for a full Text User Interface application.
TApplication(InputStream, OutputStream) - Constructor for class jexer.TApplication
Public constructor.
TApplication(InputStream, Reader, PrintWriter) - Constructor for class jexer.TApplication
Public constructor.
TApplication(InputStream, Reader, PrintWriter, boolean) - Constructor for class jexer.TApplication
Public constructor.
TApplication(Backend) - Constructor for class jexer.TApplication
Public constructor.
TApplication(TApplication.BackendType) - Constructor for class jexer.TApplication
Public constructor.
TApplication(TApplication.BackendType, int, int, int) - Constructor for class jexer.TApplication
Public constructor.
TApplication.BackendType - Enum in jexer
Two backend types are available.
TButton - Class in jexer
TButton implements a simple button.
TButton(TWidget, String, int, int, TAction) - Constructor for class jexer.TButton
Public constructor.
TButton.Style - Enum in jexer
Available styles of the button.
TCalendar - Class in jexer
TCalendar is a date picker widget.
TCalendar(TWidget, int, int, TAction) - Constructor for class jexer.TCalendar
Public constructor.
TCheckBox - Class in jexer
TCheckBox implements an on/off checkbox.
TCheckBox(TWidget, int, int, String, boolean) - Constructor for class jexer.TCheckBox
Public constructor.
TCheckBox(TWidget, int, int, String, boolean, TAction) - Constructor for class jexer.TCheckBox
Public constructor.
TComboBox - Class in jexer
TComboBox implements a combobox containing a drop-down list and edit field.
TComboBox(TWidget, int, int, int, List<String>, int, int, TAction) - Constructor for class jexer.TComboBox
Public constructor.
TCommand - Class in jexer
This class encapsulates a user command event.
TCommand(int) - Constructor for class jexer.TCommand
Public constructor.
TCommandEvent - Class in jexer.event
This class encapsulates a user command event.
TCommandEvent(Backend, TCommand) - Constructor for class jexer.event.TCommandEvent
Public contructor.
TDesktop - Class in jexer
TDesktop is a special-class window that is drawn underneath everything else.
TDesktop(TApplication) - Constructor for class jexer.TDesktop
Public constructor.
TDirectoryList - Class in jexer
TDirectoryList shows the files within a directory.
TDirectoryList(TWidget, String, int, int, int, int) - Constructor for class jexer.TDirectoryList
Public constructor.
TDirectoryList(TWidget, String, int, int, int, int, TAction) - Constructor for class jexer.TDirectoryList
Public constructor.
TDirectoryList(TWidget, String, int, int, int, int, TAction, TAction) - Constructor for class jexer.TDirectoryList
Public constructor.
TDirectoryList(TWidget, String, int, int, int, int, TAction, TAction, List<String>) - Constructor for class jexer.TDirectoryList
Public constructor.
TDirectoryTreeItem - Class in jexer.ttree
TDirectoryTreeItem is a single item in a disk directory tree view.
TDirectoryTreeItem(TTreeViewWidget, String, boolean) - Constructor for class jexer.ttree.TDirectoryTreeItem
Public constructor.
TDirectoryTreeItem(TTreeViewWidget, String, boolean, boolean) - Constructor for class jexer.ttree.TDirectoryTreeItem
Public constructor.
TEditColorThemeWindow - Class in jexer
TEditColorThemeWindow provides an easy UI for users to alter the running color theme.
TEditColorThemeWindow(TApplication) - Constructor for class jexer.TEditColorThemeWindow
Public constructor.
TEditorWidget - Class in jexer
TEditorWidget displays an editable text document.
TEditorWidget(TWidget, String, int, int, int, int) - Constructor for class jexer.TEditorWidget
Public constructor.
TEditorWindow - Class in jexer
TEditorWindow is a basic text file editor.
TEditorWindow(TApplication) - Constructor for class jexer.TEditorWindow
Public constructor.
TEditorWindow(TApplication, File) - Constructor for class jexer.TEditorWindow
Public constructor opens a file.
TEditorWindow(TApplication, String) - Constructor for class jexer.TEditorWindow
Public constructor sets window title.
TEditorWindow(TApplication, String, String) - Constructor for class jexer.TEditorWindow
Public constructor sets window title and contents.
TelnetInputStream - Class in jexer.net
TelnetInputStream works with TelnetSocket to perform the telnet protocol.
TelnetOutputStream - Class in jexer.net
TelnetOutputStream works with TelnetSocket to perform the telnet protocol.
TelnetServerSocket - Class in jexer.net
This class provides a ServerSocket that return TelnetSocket's in accept().
TelnetServerSocket() - Constructor for class jexer.net.TelnetServerSocket
Creates an unbound server socket.
TelnetServerSocket(int) - Constructor for class jexer.net.TelnetServerSocket
Creates a server socket, bound to the specified port.
TelnetServerSocket(int, int) - Constructor for class jexer.net.TelnetServerSocket
Creates a server socket and binds it to the specified local port number, with the specified backlog.
TelnetServerSocket(int, int, InetAddress) - Constructor for class jexer.net.TelnetServerSocket
Create a server with the specified port, listen backlog, and local IP address to bind to.
TelnetSocket - Class in jexer.net
This class provides a Socket that performs the telnet protocol to both establish an 8-bit clean no echo channel and expose window resize events to the Jexer ECMA48 backend.
terminal - Variable in class jexer.backend.GenericBackend
Input events are processed by this Terminal.
terminal - Variable in class jexer.TTerminalWindow
The terminal.
TerminalReader - Interface in jexer.backend
TerminalReader provides keyboard and mouse events.
TExceptionDialog - Class in jexer
TExceptionDialog displays an exception and its stack trace to the user, and provides a means to save a troubleshooting report for support.
TExceptionDialog(TApplication, Throwable) - Constructor for class jexer.TExceptionDialog
Public constructor.
text - Variable in class jexer.TField
Field text.
Text - Class in jexer.tackboard
Text is a raw bitmap image.
Text(int, int, int, String, Font, int, Color) - Constructor for class jexer.tackboard.Text
Public constructor.
Text(int, int, int, String, String, int, Color) - Constructor for class jexer.tackboard.Text
Public constructor.
textColumn(int) - Method in class jexer.backend.SwingTerminal
Convert pixel column position to text cell column position.
textMouse - Variable in class jexer.TApplication
If true, display a text-based mouse cursor.
textRow(int) - Method in class jexer.backend.SwingTerminal
Convert pixel row position to text cell row position.
TField - Class in jexer
TField implements an editable text field.
TField(TWidget, int, int, int, boolean) - Constructor for class jexer.TField
Public constructor.
TField(TWidget, int, int, int, boolean, String) - Constructor for class jexer.TField
Public constructor.
TField(TWidget, int, int, int, boolean, String, TAction) - Constructor for class jexer.TField
Public constructor.
TField(TWidget, int, int, int, boolean, String, TAction, TAction) - Constructor for class jexer.TField
Public constructor.
TFileOpenBox - Class in jexer
TFileOpenBox is a system-modal dialog for selecting a file to open.
TFileOpenBox(TApplication, String, TFileOpenBox.Type) - Constructor for class jexer.TFileOpenBox
Public constructor.
TFileOpenBox(TApplication, String, TFileOpenBox.Type, List<String>) - Constructor for class jexer.TFileOpenBox
Public constructor.
TFileOpenBox.Type - Enum in jexer
TFileOpenBox can be called for either Open or Save actions.
THelpText - Class in jexer.help
THelpText displays help text with clickable links in a scrollable text area.
THelpText(THelpWindow, Topic, int, int, int, int) - Constructor for class jexer.help.THelpText
Public constructor.
THelpWindow - Class in jexer
THelpWindow
THelpWindow(TApplication) - Constructor for class jexer.THelpWindow
Public constructor.
THelpWindow(TApplication, String) - Constructor for class jexer.THelpWindow
Public constructor.
THelpWindow(TApplication, Topic) - Constructor for class jexer.THelpWindow
Public constructor.
THICK - jexer.TTableWidget.Border
Thick bar: ┃ (vertical heavy) and ━ (horizontal heavy).
THScroller - Class in jexer
THScroller implements a simple horizontal scroll bar.
THScroller(TWidget, int, int, int) - Constructor for class jexer.THScroller
Public constructor.
TILE - Static variable in class jexer.TCommand
Tile windows.
tileWidgets(List<? extends TWidget>, int, int, int) - Static method in class jexer.bits.WidgetUtils
Re-layout a list of widgets as non-overlapping tiles into a rectangular space.
TImage - Class in jexer
TImage renders a piece of a bitmap image or an animated image on screen.
TImage(TWidget, int, int, int, int, BufferedImage, int, int) - Constructor for class jexer.TImage
Public constructor.
TImage(TWidget, int, int, int, int, BufferedImage, int, int, TAction) - Constructor for class jexer.TImage
Public constructor.
TImage(TWidget, int, int, int, int, Animation, int, int) - Constructor for class jexer.TImage
Public constructor.
TImage(TWidget, int, int, int, int, Animation, int, int, TAction) - Constructor for class jexer.TImage
Public constructor.
TImage.Scale - Enum in jexer
Selections for fitting the image to the text cells.
TImageWindow - Class in jexer
TImageWindow shows an image with scrollbars.
TImageWindow(TApplication, File) - Constructor for class jexer.TImageWindow
Public constructor opens a file.
TImageWindow(TApplication, File, int, int, int, int) - Constructor for class jexer.TImageWindow
Public constructor opens a file.
TimeoutInputStream - Class in jexer.io
This class provides an optional millisecond timeout on its read() operations.
TimeoutInputStream(InputStream) - Constructor for class jexer.io.TimeoutInputStream
Public constructor, at the default timeout of 10000 millis (10 seconds).
TimeoutInputStream(InputStream, int) - Constructor for class jexer.io.TimeoutInputStream
Public constructor.
TInputBox - Class in jexer
TInputBox is a system-modal dialog with an OK button and a text input field.
TInputBox(TApplication, String, String) - Constructor for class jexer.TInputBox
Public constructor.
TInputBox(TApplication, String, String, String) - Constructor for class jexer.TInputBox
Public constructor.
TInputBox(TApplication, String, String, String, TMessageBox.Type) - Constructor for class jexer.TInputBox
Public constructor.
TInputEvent - Class in jexer.event
This is the parent class of all events dispatched to the UI.
TInputEvent(Backend) - Constructor for class jexer.event.TInputEvent
Protected contructor.
TKeypress - Class in jexer
This class represents keystrokes.
TKeypress(boolean, int, int, boolean, boolean, boolean) - Constructor for class jexer.TKeypress
Public constructor makes an immutable instance.
TKeypressEvent - Class in jexer.event
This class encapsulates a keyboard input event.
TKeypressEvent(Backend, boolean, int, int, boolean, boolean, boolean) - Constructor for class jexer.event.TKeypressEvent
Public constructor.
TKeypressEvent(Backend, TKeypress) - Constructor for class jexer.event.TKeypressEvent
Public contructor.
TKeypressEvent(Backend, TKeypress, boolean, boolean, boolean) - Constructor for class jexer.event.TKeypressEvent
Public constructor.
TLabel - Class in jexer
TLabel implements a simple label, with an optional mnemonic hotkey action associated with it.
TLabel(TWidget, String, int, int) - Constructor for class jexer.TLabel
Public constructor, using the default "tlabel" for colorKey.
TLabel(TWidget, String, int, int, String) - Constructor for class jexer.TLabel
Public constructor.
TLabel(TWidget, String, int, int, String, boolean) - Constructor for class jexer.TLabel
Public constructor.
TLabel(TWidget, String, int, int, String, boolean, TAction) - Constructor for class jexer.TLabel
Public constructor.
TLabel(TWidget, String, int, int, String, TAction) - Constructor for class jexer.TLabel
Public constructor.
TLabel(TWidget, String, int, int, TAction) - Constructor for class jexer.TLabel
Public constructor, using the default "tlabel" for colorKey.
TList - Class in jexer
TList shows a list of strings, and lets the user select one.
TList(TWidget, List<String>, int, int, int, int) - Constructor for class jexer.TList
Public constructor.
TList(TWidget, List<String>, int, int, int, int, TAction) - Constructor for class jexer.TList
Public constructor.
TList(TWidget, List<String>, int, int, int, int, TAction, TAction) - Constructor for class jexer.TList
Public constructor.
TList(TWidget, List<String>, int, int, int, int, TAction, TAction, TAction) - Constructor for class jexer.TList
Public constructor.
TMenu - Class in jexer.menu
TMenu is a top-level collection of TMenuItems.
TMenu(TApplication, int, int, String) - Constructor for class jexer.menu.TMenu
Public constructor.
TMenuEvent - Class in jexer.event
This class encapsulates a menu selection event.
TMenuEvent(Backend, int) - Constructor for class jexer.event.TMenuEvent
Public contructor.
TMenuItem - Class in jexer.menu
TMenuItem implements a menu item.
TMenuSeparator - Class in jexer.menu
TMenuSeparator is a special case menu item.
TMessageBox - Class in jexer
TMessageBox is a system-modal dialog with buttons for OK, Cancel, Yes, or No.
TMessageBox(TApplication, String, String) - Constructor for class jexer.TMessageBox
Public constructor.
TMessageBox(TApplication, String, String, TMessageBox.Type) - Constructor for class jexer.TMessageBox
Public constructor.
TMessageBox(TApplication, String, String, TMessageBox.Type, boolean) - Constructor for class jexer.TMessageBox
Public constructor.
TMessageBox.Result - Enum in jexer
Message boxes have these possible results.
TMessageBox.Type - Enum in jexer
Message boxes have these supported types.
TMouseEvent - Class in jexer.event
This class encapsulates several kinds of mouse input events.
TMouseEvent(Backend, TMouseEvent.Type, int, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class jexer.event.TMouseEvent
Public contructor.
TMouseEvent(Backend, TMouseEvent.Type, int, int, int, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class jexer.event.TMouseEvent
Public contructor.
TMouseEvent.Type - Enum in jexer.event
The type of event generated.
toBase64(byte[]) - Static method in class jexer.bits.StringUtils
Encodes a raw byte array into a BASE64 byte[] representation i accordance with RFC 2045.
toBottom() - Method in interface jexer.Scrollable
Go to the bottom edge of the vertical scroller.
toBottom() - Method in class jexer.TScrollableWidget
Go to the bottom edge of the vertical scroller.
toBottom() - Method in class jexer.TScrollableWindow
Go to the bottom edge of the vertical scroller.
toBottom() - Method in class jexer.TTerminalWidget
Go to the bottom edge of the vertical scroller.
toBottom() - Method in class jexer.TVScroller
Go to the bottom edge of the scroller.
toCsv(List<String>) - Static method in class jexer.bits.StringUtils
Write a list of strings to on line of RFC4180 comma-separated values (CSV).
toEnd() - Method in interface jexer.Scrollable
Go to the bottom-right edge of the horizontal and vertical scrollers.
toEnd() - Method in class jexer.TScrollableWidget
Go to the bottom-right edge of the horizontal and vertical scrollers.
toEnd() - Method in class jexer.TScrollableWindow
Go to the bottom-right edge of the horizontal and vertical scrollers.
toHome() - Method in interface jexer.Scrollable
Go to the top-left edge of the horizontal and vertical scrollers.
toHome() - Method in class jexer.TScrollableWidget
Go to the top-left edge of the horizontal and vertical scrollers.
toHome() - Method in class jexer.TScrollableWindow
Go to the top-left edge of the horizontal and vertical scrollers.
toHtml() - Method in class jexer.bits.Cell
Convert this cell into an HTML entity inside a <font> tag.
toHtml() - Method in class jexer.bits.CellAttributes
Convert these cell attributes into the style attributes of an HTML <font> tag.
toLeft() - Method in interface jexer.Scrollable
Go to the left edge of the horizontal scroller.
toLeft() - Method in class jexer.THScroller
Go to the left edge of the scroller.
toLeft() - Method in class jexer.TScrollableWidget
Go to the left edge of the horizontal scroller.
toLeft() - Method in class jexer.TScrollableWindow
Go to the left edge of the horizontal scroller.
toLowerCase() - Method in class jexer.TKeypress
Convert a keypress to lowercase.
Topic - Class in jexer.help
A Topic is a page of help text with a title and possibly links to other Topics.
Topic(String, String) - Constructor for class jexer.help.Topic
Public constructor.
toPrettyString() - Method in class jexer.TWidget
Generate a string for this widget's hierarchy.
toPrettyString(String) - Method in class jexer.TWidget
Generate a string for this widget's hierarchy.
toRgbString() - Method in class jexer.bits.Color
Convert this color to an RGB string.
toRgbString(boolean) - Method in class jexer.bits.Color
Convert this color to an RGB string.
toRight() - Method in interface jexer.Scrollable
Go to the right edge of the horizontal scroller.
toRight() - Method in class jexer.THScroller
Go to the right edge of the scroller.
toRight() - Method in class jexer.TScrollableWidget
Go to the right edge of the horizontal scroller.
toRight() - Method in class jexer.TScrollableWindow
Go to the right edge of the horizontal scroller.
toSixel(BufferedImage) - Method in class jexer.backend.HQSixelEncoder
Create a sixel string representing a bitmap.
toSixel(BufferedImage) - Method in class jexer.backend.LegacySixelEncoder
Create a sixel string representing a bitmap.
toSixel(BufferedImage) - Method in interface jexer.backend.SixelEncoder
Create a sixel string representing a bitmap.
toSixel(BufferedImage, boolean) - Method in class jexer.backend.HQSixelEncoder
Create a sixel string representing a bitmap.
toString() - Method in class jexer.bits.Cell
Make human-readable description of this Cell.
toString() - Method in class jexer.bits.CellAttributes
Make human-readable description of this CellAttributes.
toString() - Method in class jexer.bits.Color
Make human-readable description of this Color.
toString() - Method in class jexer.bits.ColorTheme
Make human-readable description of this Cell.
toString() - Method in class jexer.event.TCommandEvent
Make human-readable description of this TCommandEvent.
toString() - Method in class jexer.event.TKeypressEvent
Make human-readable description of this TKeypressEvent.
toString() - Method in class jexer.event.TMenuEvent
Make human-readable description of this TMenuEvent.
toString() - Method in class jexer.event.TMouseEvent
Make human-readable description of this TMouseEvent.
toString() - Method in class jexer.event.TResizeEvent
Make human-readable description of this TResizeEvent.
toString() - Method in class jexer.help.Link
Generate a human-readable string for this widget.
toString() - Method in class jexer.help.Topic
Generate a human-readable string for this widget.
toString() - Method in class jexer.tackboard.Bitmap
Make human-readable description of this item.
toString() - Method in class jexer.tackboard.MousePointer
Make human-readable description of this item.
toString() - Method in class jexer.tackboard.TackboardItem
Make human-readable description of this item.
toString() - Method in class jexer.tackboard.Text
Make human-readable description of this item.
toString() - Method in class jexer.TCommand
Make human-readable description of this TCommand.
toString() - Method in class jexer.TKeypress
Make human-readable description of this TKeypress.
toString() - Method in class jexer.TSplitPane
Generate a human-readable string for this widget.
toString() - Method in class jexer.TWidget
Generate a human-readable string for this widget.
toString() - Method in class jexer.TWindow
Generate a human-readable string for this window.
toTop() - Method in interface jexer.Scrollable
Go to the top edge of the vertical scroller.
toTop() - Method in class jexer.TScrollableWidget
Go to the top edge of the vertical scroller.
toTop() - Method in class jexer.TScrollableWindow
Go to the top edge of the vertical scroller.
toTop() - Method in class jexer.TTerminalWidget
Go to the top edge of the vertical scroller.
toTop() - Method in class jexer.TVScroller
Go to the top edge of the scroller.
toUpperCase() - Method in class jexer.TKeypress
Convert a keypress to uppercase.
TPanel - Class in jexer
TPanel is an empty container for other widgets.
TPanel(TWidget, int, int, int, int) - Constructor for class jexer.TPanel
Public constructor.
TParagraph - Class in jexer.help
TParagraph contains a reflowable collection of TWords, some of which are clickable links.
TParagraph(THelpText, List<TWord>) - Constructor for class jexer.help.TParagraph
Public constructor.
TPasswordField - Class in jexer
TPasswordField implements an editable text field that displays stars/asterisks when it is not active.
TPasswordField(TWidget, int, int, int, boolean) - Constructor for class jexer.TPasswordField
Public constructor.
TPasswordField(TWidget, int, int, int, boolean, String) - Constructor for class jexer.TPasswordField
Public constructor.
TPasswordField(TWidget, int, int, int, boolean, String, TAction, TAction) - Constructor for class jexer.TPasswordField
Public constructor.
TProgressBar - Class in jexer
TProgressBar implements a simple progress bar.
TProgressBar(TWidget, int, int, int, int) - Constructor for class jexer.TProgressBar
Public constructor.
TRadioButton - Class in jexer
TRadioButton implements a selectable radio button.
TRadioGroup - Class in jexer
TRadioGroup is a collection of TRadioButtons with a box and label.
TRadioGroup(TWidget, int, int, int, String) - Constructor for class jexer.TRadioGroup
Public constructor.
TRadioGroup(TWidget, int, int, String) - Constructor for class jexer.TRadioGroup
Public constructor.
translucence - Variable in class jexer.TApplication
If true.
TResizeEvent - Class in jexer.event
This class encapsulates a screen or window resize event.
TResizeEvent(Backend, TResizeEvent.Type, int, int) - Constructor for class jexer.event.TResizeEvent
Public contructor.
TResizeEvent.Type - Enum in jexer.event
Resize events can be generated for either a total screen resize or a widget/window resize.
trimRight() - Method in class jexer.teditor.Line
Trim trailing whitespace from line, repositioning cursor if needed.
tripleBuffer - Static variable in class jexer.backend.SwingComponent
If true, use triple buffering when drawing to a JFrame.
TRIPLET - Static variable in class jexer.bits.GraphicsChars
TScreenOptionsWindow - Class in jexer
TScreenOptionsWindow provides an easy UI for users to alter the running screen options such as fonts and images.
TScreenOptionsWindow(TApplication) - Constructor for class jexer.TScreenOptionsWindow
Public constructor.
TScrollableWidget - Class in jexer
TScrollableWidget is a convenience superclass for widgets that have scrollbars.
TScrollableWidget(TWidget) - Constructor for class jexer.TScrollableWidget
Protected constructor.
TScrollableWidget(TWidget, boolean) - Constructor for class jexer.TScrollableWidget
Protected constructor used by subclasses that are disabled by default.
TScrollableWidget(TWidget, boolean, int, int, int, int) - Constructor for class jexer.TScrollableWidget
Protected constructor used by subclasses that are disabled by default.
TScrollableWidget(TWidget, int, int, int, int) - Constructor for class jexer.TScrollableWidget
Protected constructor.
TScrollableWindow - Class in jexer
TScrollableWindow is a convenience superclass for windows that have scrollbars.
TScrollableWindow(TApplication, String, int, int) - Constructor for class jexer.TScrollableWindow
Public constructor.
TScrollableWindow(TApplication, String, int, int, int) - Constructor for class jexer.TScrollableWindow
Public constructor.
TScrollableWindow(TApplication, String, int, int, int, int) - Constructor for class jexer.TScrollableWindow
Public constructor.
TScrollableWindow(TApplication, String, int, int, int, int, int) - Constructor for class jexer.TScrollableWindow
Public constructor.
TSessionInfo - Class in jexer.backend
TSessionInfo provides a default session implementation.
TSessionInfo() - Constructor for class jexer.backend.TSessionInfo
Public constructor.
TSessionInfo(int, int) - Constructor for class jexer.backend.TSessionInfo
Public constructor.
TSpinner - Class in jexer
TSpinner implements a simple up/down spinner.
TSpinner(TWidget, int, int, TAction, TAction) - Constructor for class jexer.TSpinner
Public constructor.
TSplitPane - Class in jexer
TSplitPane contains two widgets with a draggable horizontal or vertical bar between them.
TSplitPane(TWidget, int, int, int, int, boolean) - Constructor for class jexer.TSplitPane
Public constructor.
TStatusBar - Class in jexer
TStatusBar implements a status line with clickable buttons.
TStatusBar(TWindow) - Constructor for class jexer.TStatusBar
Public constructor.
TStatusBar(TWindow, String) - Constructor for class jexer.TStatusBar
Public constructor.
TSubMenu - Class in jexer.menu
TSubMenu is a special case menu item that wraps another TMenu.
TTableWidget - Class in jexer
TTableWidget is used to display and edit regular two-dimensional tables of cells.
TTableWidget(TWidget, int, int, int, int) - Constructor for class jexer.TTableWidget
Public constructor.
TTableWidget(TWidget, int, int, int, int, int, int) - Constructor for class jexer.TTableWidget
Public constructor.
TTableWidget.Border - Enum in jexer
Available borders for cells.
TTableWidget.Cell - Class in jexer
Cell represents an editable cell in the table.
TTableWidget.Column - Class in jexer
Column represents a column of cells.
TTableWidget.Row - Class in jexer
Row represents a row of cells.
TTableWindow - Class in jexer
TTableWindow is used to display and edit regular two-dimensional tables of cells.
TTableWindow(TApplication, File) - Constructor for class jexer.TTableWindow
Public constructor loads a grid from a RFC4180 CSV file.
TTableWindow(TApplication, File, int, int) - Constructor for class jexer.TTableWindow
Public constructor loads a grid from a RFC4180 CSV file.
TTableWindow(TApplication, File, int, int, int) - Constructor for class jexer.TTableWindow
Public constructor loads a grid from a RFC4180 CSV file.
TTableWindow(TApplication, File, int, int, int, int) - Constructor for class jexer.TTableWindow
Public constructor loads a grid from a RFC4180 CSV file.
TTableWindow(TApplication, File, int, int, int, int, int) - Constructor for class jexer.TTableWindow
Public constructor loads a grid from a RFC4180 CSV file.
TTableWindow(TApplication, String) - Constructor for class jexer.TTableWindow
Public constructor sets window title.
TTableWindow(TApplication, String, int, int) - Constructor for class jexer.TTableWindow
Public constructor.
TTableWindow(TApplication, String, int, int, int) - Constructor for class jexer.TTableWindow
Public constructor.
TTableWindow(TApplication, String, int, int, int, int) - Constructor for class jexer.TTableWindow
Public constructor.
TTableWindow(TApplication, String, int, int, int, int, int) - Constructor for class jexer.TTableWindow
Public constructor.
TTerminalWidget - Class in jexer
TTerminalWidget exposes a ECMA-48 / ANSI X3.64 style terminal in a widget.
TTerminalWidget(TWidget, int, int) - Constructor for class jexer.TTerminalWidget
Public constructor spawns a shell.
TTerminalWidget(TWidget, int, int, int, int, String[], TAction) - Constructor for class jexer.TTerminalWidget
Public constructor spawns a custom command line.
TTerminalWidget(TWidget, int, int, int, int, TAction) - Constructor for class jexer.TTerminalWidget
Public constructor spawns a shell.
TTerminalWidget(TWidget, int, int, String) - Constructor for class jexer.TTerminalWidget
Public constructor spawns a custom command line.
TTerminalWidget(TWidget, int, int, String[]) - Constructor for class jexer.TTerminalWidget
Public constructor spawns a custom command line.
TTerminalWidget(TWidget, int, int, String[], TAction) - Constructor for class jexer.TTerminalWidget
Public constructor spawns a custom command line.
TTerminalWidget(TWidget, int, int, TAction) - Constructor for class jexer.TTerminalWidget
Public constructor spawns a shell.
TTerminalWindow - Class in jexer
TTerminalWindow exposes a ECMA-48 / ANSI X3.64 style terminal in a window.
TTerminalWindow(TApplication, int, int, int) - Constructor for class jexer.TTerminalWindow
Public constructor spawns a shell.
TTerminalWindow(TApplication, int, int, int, boolean) - Constructor for class jexer.TTerminalWindow
Public constructor spawns a shell.
TTerminalWindow(TApplication, int, int, int, String[]) - Constructor for class jexer.TTerminalWindow
Public constructor spawns a custom command line.
TTerminalWindow(TApplication, int, int, int, String[], boolean) - Constructor for class jexer.TTerminalWindow
Public constructor spawns a custom command line.
TTerminalWindow(TApplication, int, int, String) - Constructor for class jexer.TTerminalWindow
Public constructor spawns a custom command line.
TTerminalWindow(TApplication, int, int, String, boolean) - Constructor for class jexer.TTerminalWindow
Public constructor spawns a custom command line.
TText - Class in jexer
TText implements a simple scrollable text area.
TText(TWidget, String, int, int, int, int) - Constructor for class jexer.TText
Public constructor.
TText(TWidget, String, int, int, int, int, String) - Constructor for class jexer.TText
Public constructor.
TText.Justification - Enum in jexer
Available text justifications.
TTextPicture - Class in jexer
TTextPicture displays a color-and-text canvas, also called "ANSI Art" or "ASCII Art".
TTextPicture(TWidget, String, int, int, int, int) - Constructor for class jexer.TTextPicture
Public constructor.
TTextPictureWindow - Class in jexer
TTextPictureWindow shows an ASCII/ANSI art file with scrollbars.
TTextPictureWindow(TApplication, String) - Constructor for class jexer.TTextPictureWindow
Public constructor opens a file.
TTextPictureWindow(TApplication, String, int, int, int, int) - Constructor for class jexer.TTextPictureWindow
Public constructor opens a file.
TTextPictureWindow(TApplication, String, int, int, int, int, int) - Constructor for class jexer.TTextPictureWindow
Public constructor opens a file.
TTimer - Class in jexer
TTimer implements a simple timer.
TTreeItem - Class in jexer.ttree
TTreeItem is a single item in a tree view.
TTreeItem(TTreeView, String, boolean) - Constructor for class jexer.ttree.TTreeItem
Public constructor.
TTreeView - Class in jexer.ttree
TTreeView implements a simple tree view.
TTreeView(TWidget, int, int, int, int) - Constructor for class jexer.ttree.TTreeView
Public constructor.
TTreeView(TWidget, int, int, int, int, TAction) - Constructor for class jexer.ttree.TTreeView
Public constructor.
TTreeViewWidget - Class in jexer.ttree
TTreeViewWidget wraps a tree view with horizontal and vertical scrollbars.
TTreeViewWidget(TWidget, int, int, int, int) - Constructor for class jexer.ttree.TTreeViewWidget
Public constructor.
TTreeViewWidget(TWidget, int, int, int, int, TAction) - Constructor for class jexer.ttree.TTreeViewWidget
Public constructor.
TTreeViewWindow - Class in jexer.ttree
TTreeViewWindow wraps a tree view with horizontal and vertical scrollbars in a standalone window.
TTreeViewWindow(TApplication, String, int, int, int, int, int) - Constructor for class jexer.ttree.TTreeViewWindow
Public constructor.
TTreeViewWindow(TApplication, String, int, int, int, int, int, TAction) - Constructor for class jexer.ttree.TTreeViewWindow
Public constructor.
TTYSessionInfo - Class in jexer.backend
TTYSessionInfo queries environment variables and the tty window size for the session information.
TTYSessionInfo() - Constructor for class jexer.backend.TTYSessionInfo
Public constructor.
TVScroller - Class in jexer
TVScroller implements a simple vertical scroll bar.
TVScroller(TWidget, int, int, int) - Constructor for class jexer.TVScroller
Public constructor.
TWidget - Class in jexer
TWidget is the base class of all objects that can be drawn on screen or handle user input events.
TWidget() - Constructor for class jexer.TWidget
Default constructor for subclasses.
TWidget(TWidget) - Constructor for class jexer.TWidget
Protected constructor.
TWidget(TWidget, boolean) - Constructor for class jexer.TWidget
Protected constructor used by subclasses that are disabled by default.
TWidget(TWidget, boolean, int, int, int, int) - Constructor for class jexer.TWidget
Protected constructor used by subclasses that are disabled by default.
TWidget(TWidget, int, int, int, int) - Constructor for class jexer.TWidget
Protected constructor.
TWindow - Class in jexer
TWindow is the top-level container and drawing surface for other widgets.
TWindow(TApplication, String, int, int) - Constructor for class jexer.TWindow
Public constructor.
TWindow(TApplication, String, int, int, int) - Constructor for class jexer.TWindow
Public constructor.
TWindow(TApplication, String, int, int, int, int) - Constructor for class jexer.TWindow
Public constructor.
TWindow(TApplication, String, int, int, int, int, int) - Constructor for class jexer.TWindow
Public constructor.
TWindowBackend - Class in jexer.backend
TWindowBackend uses a window in one TApplication to provide a backend for another TApplication.
TWindowBackend(Object, TApplication, String, int, int) - Constructor for class jexer.backend.TWindowBackend
Public constructor.
TWindowBackend(Object, TApplication, String, int, int, int) - Constructor for class jexer.backend.TWindowBackend
Public constructor.
TWindowBackend(Object, TApplication, String, int, int, int, int) - Constructor for class jexer.backend.TWindowBackend
Public constructor.
TWindowBackend(Object, TApplication, String, int, int, int, int, int) - Constructor for class jexer.backend.TWindowBackend
Public constructor.
TWord - Class in jexer.help
TWord contains either a string to display or a clickable link.
TWord(String, Link) - Constructor for class jexer.help.TWord
Public constructor.

U

UK - Static variable in class jexer.tterminal.DECCharacterSets
UK.
ULCORNER - Static variable in class jexer.bits.GraphicsChars
underlay - Variable in class jexer.TWindow
A means of drawing arbitrary items underneath all widgets on this window.
UNDERLINE - jexer.backend.SwingTerminal.CursorStyle
Use an underscore for the cursor.
undo() - Method in class jexer.TEditorWidget
Undo an edit.
unescape(String) - Static method in class jexer.bits.StringUtils
Convert raw strings into escaped strings that be splatted on the screen.
unJustify() - Method in class jexer.TText
Un-justify the text.
unselect() - Method in class jexer.ttree.TTreeItem
Recursively unselect me and my children.
unset() - Method in class jexer.bits.Cell
UNset this cell.
unsetImageRow(int) - Method in class jexer.backend.LogicalScreen
Unset every image cell on one row of the physical screen, forcing images on that row to be redrawn.
unsetImageRow(int) - Method in interface jexer.backend.Screen
Unset every image cell on one row of the physical screen, forcing images on that row to be redrawn.
unsetSelection() - Method in class jexer.TEditorWidget
Unset the selection.
up() - Method in class jexer.help.TParagraph
Try to select a previous link.
up() - Method in class jexer.teditor.Document
Decrement the line number by one.
up(int) - Method in class jexer.teditor.Document
Decrement the line number by n.
UP - Static variable in class jexer.TKeypress
Up arrow.
UPARROW - Static variable in class jexer.bits.GraphicsChars
update() - Method in interface jexer.effect.Effect
Update the effect.
update() - Method in class jexer.effect.WindowBurnInEffect
Update the effect.
update() - Method in class jexer.effect.WindowFadeInEffect
Update the effect.
update() - Method in class jexer.effect.WindowFadeOutEffect
Update the effect.
updateAction - Variable in class jexer.TField
The action to perform when the text is updated.
updateCursor() - Method in class jexer.TField
Update the visible cursor position to match the location of position and windowStart.
updateDisplay(List<DisplayLine>) - Method in interface jexer.tterminal.DisplayListener
Function to call when the display has updated (push).
updateDisplay(List<DisplayLine>) - Method in class jexer.TTerminalWidget
Called by emulator when fresh data has come in (push).
updateDisplay(List<DisplayLine>) - Method in class jexer.TTextPicture
Called by emulator when fresh data has come in (push).
URCORNER - Static variable in class jexer.bits.GraphicsChars
US_ASCII - Static variable in class jexer.tterminal.DECCharacterSets
US - Normal "international" (ASCII).

V

valueOf(String) - Static method in enum jexer.backend.SwingTerminal.CursorStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.bits.Cell.Width
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.bits.ImageUtils.Scale
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.event.TMouseEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.event.TResizeEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TApplication.BackendType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TButton.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TFileOpenBox.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TImage.Scale
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TMessageBox.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TMessageBox.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TTableWidget.Border
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.tterminal.ECMA48.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.tterminal.ECMA48.MouseProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jexer.TText.Justification
Returns the enum constant of this type with the specified name.
values() - Static method in enum jexer.backend.SwingTerminal.CursorStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.bits.Cell.Width
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.bits.ImageUtils.Scale
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.event.TMouseEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.event.TResizeEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TApplication.BackendType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TButton.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TFileOpenBox.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TImage.Scale
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TMessageBox.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TMessageBox.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TTableWidget.Border
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.tterminal.ECMA48.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.tterminal.ECMA48.MouseProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jexer.TText.Justification
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_BAR - jexer.backend.SwingTerminal.CursorStyle
Use a vertical bar for the cursor.
VERTICAL_BAR - Static variable in class jexer.bits.GraphicsChars
verticalDecrement() - Method in interface jexer.Scrollable
Perform a small step change up.
verticalDecrement() - Method in class jexer.TScrollableWidget
Perform a small step change up.
verticalDecrement() - Method in class jexer.TScrollableWindow
Perform a small step change up.
verticalDecrement() - Method in class jexer.TTerminalWidget
Perform a small step change up.
verticalIncrement() - Method in interface jexer.Scrollable
Perform a small step change down.
verticalIncrement() - Method in class jexer.TScrollableWidget
Perform a small step change down.
verticalIncrement() - Method in class jexer.TScrollableWindow
Perform a small step change down.
verticalIncrement() - Method in class jexer.TTerminalWidget
Perform a small step change down.
vLineXY(int, int, int, int, CellAttributes) - Method in class jexer.backend.LogicalScreen
Draw a vertical line from (x, y) to (x, y + n).
vLineXY(int, int, int, int, CellAttributes) - Method in interface jexer.backend.Screen
Draw a vertical line from (x, y) to (x, y + n).
vLineXY(int, int, int, int, CellAttributes) - Method in class jexer.TWidget
Draw a vertical line from (x, y) to (x, y + n).
vLineXY(int, int, int, Cell) - Method in class jexer.backend.LogicalScreen
Draw a vertical line from (x, y) to (x, y + n).
vLineXY(int, int, int, Cell) - Method in interface jexer.backend.Screen
Draw a vertical line from (x, y) to (x, y + n).
vLineXY(int, int, int, Cell) - Method in class jexer.TWidget
Draw a vertical line from (x, y) to (x, y + n).
vScroller - Variable in class jexer.TScrollableWidget
The vertical scrollbar.
vScroller - Variable in class jexer.TScrollableWindow
The vertical scrollbar.
VT100 - jexer.tterminal.ECMA48.DeviceType
DEC VT100 but also including the three VT102 functions.
VT102 - jexer.tterminal.ECMA48.DeviceType
DEC VT102.
VT220 - jexer.tterminal.ECMA48.DeviceType
DEC VT220.
VT52_SPECIAL_GRAPHICS - Static variable in class jexer.tterminal.DECCharacterSets
VT52 drawing characters.

W

waitForOutput(int) - Method in class jexer.tterminal.ECMA48
Wait for a period of time to get output from the launched process.
waitForOutput(int) - Method in class jexer.TTerminalWidget
Wait for a period of time to get output from the launched process.
waitForOutput(int) - Method in class jexer.TTerminalWindow
Wait for a period of time to get output from the launched process.
WHITE - Static variable in class jexer.bits.Color
White.
WIDGET - jexer.event.TResizeEvent.Type
A widget was resized.
WidgetUtils - Class in jexer.bits
WidgetUtils contains methods to: - Tile windows.
width - Variable in class jexer.backend.LogicalScreen
Width of the visible window.
width(int) - Static method in class jexer.bits.StringUtils
Determine display width of a Unicode code point.
width(String) - Static method in class jexer.bits.StringUtils
Determine display width of a string.
WINDOW_CLOSE - Static variable in class jexer.TCommand
Close window.
WINDOW_LEFT_BOTTOM - Static variable in class jexer.bits.GraphicsChars
WINDOW_LEFT_BOTTOM_DOUBLE - Static variable in class jexer.bits.GraphicsChars
WINDOW_LEFT_TEE - Static variable in class jexer.bits.GraphicsChars
WINDOW_LEFT_TOP - Static variable in class jexer.bits.GraphicsChars
WINDOW_LEFT_TOP_DOUBLE - Static variable in class jexer.bits.GraphicsChars
WINDOW_MOVE - Static variable in class jexer.TCommand
Move (move/resize) window.
WINDOW_NEXT - Static variable in class jexer.TCommand
Next window (like Alt-TAB).
WINDOW_PREVIOUS - Static variable in class jexer.TCommand
Previous window (like Shift-Alt-TAB).
WINDOW_RIGHT_BOTTOM - Static variable in class jexer.bits.GraphicsChars
WINDOW_RIGHT_BOTTOM_DOUBLE - Static variable in class jexer.bits.GraphicsChars
WINDOW_RIGHT_TEE - Static variable in class jexer.bits.GraphicsChars
WINDOW_RIGHT_TOP - Static variable in class jexer.bits.GraphicsChars
WINDOW_RIGHT_TOP_DOUBLE - Static variable in class jexer.bits.GraphicsChars
WINDOW_SIDE - Static variable in class jexer.bits.GraphicsChars
WINDOW_SIDE_DOUBLE - Static variable in class jexer.bits.GraphicsChars
WINDOW_TOP - Static variable in class jexer.bits.GraphicsChars
WINDOW_ZOOM - Static variable in class jexer.TCommand
Zoom (maximize/restore) window.
windowActivated(WindowEvent) - Method in class jexer.backend.SwingTerminal
Pass window events into the event queue.
windowActivated(WindowEvent) - Method in class jexer.demos.Demo5
Pass window events into the event queue.
WindowBurnInEffect - Class in jexer.effect
Make the window look like it was was burned in with plasma fire.
WindowBurnInEffect(TWindow) - Constructor for class jexer.effect.WindowBurnInEffect
Public contructor.
windowClosed(WindowEvent) - Method in class jexer.backend.SwingTerminal
Pass window events into the event queue.
windowClosed(WindowEvent) - Method in class jexer.demos.Demo5
Pass window events into the event queue.
windowClosing(WindowEvent) - Method in class jexer.backend.SwingTerminal
Pass window events into the event queue.
windowClosing(WindowEvent) - Method in class jexer.demos.Demo5
Pass window events into the event queue.
windowCount() - Method in class jexer.TApplication
Return the total number of windows.
windowDeactivated(WindowEvent) - Method in class jexer.backend.SwingTerminal
Pass window events into the event queue.
windowDeactivated(WindowEvent) - Method in class jexer.demos.Demo5
Pass window events into the event queue.
windowDeiconified(WindowEvent) - Method in class jexer.backend.SwingTerminal
Pass window events into the event queue.
windowDeiconified(WindowEvent) - Method in class jexer.demos.Demo5
Pass window events into the event queue.
WindowFadeInEffect - Class in jexer.effect
Make the window fade in.
WindowFadeInEffect(TWindow) - Constructor for class jexer.effect.WindowFadeInEffect
Public contructor.
WindowFadeOutEffect - Class in jexer.effect
Make the window fade out.
WindowFadeOutEffect(TWindow) - Constructor for class jexer.effect.WindowFadeOutEffect
Public contructor.
windowIconified(WindowEvent) - Method in class jexer.backend.SwingTerminal
Pass window events into the event queue.
windowIconified(WindowEvent) - Method in class jexer.demos.Demo5
Pass window events into the event queue.
windowOpened(WindowEvent) - Method in class jexer.backend.SwingTerminal
Pass window events into the event queue.
windowOpened(WindowEvent) - Method in class jexer.demos.Demo5
Pass window events into the event queue.
windowStart - Variable in class jexer.TField
Beginning of visible portion.
Word - Class in jexer.teditor
A Word represents text that was entered by the user.
Word(int, CellAttributes, Highlighter) - Constructor for class jexer.teditor.Word
Construct a word with one character.
Word(CellAttributes, Highlighter) - Constructor for class jexer.teditor.Word
Construct a word with an empty string.
wrapText() - Method in class jexer.TEditorWidget
Reflow the text to fit inside the margin.
wrapText(int) - Method in class jexer.teditor.Document
Wrap the document text to fit in a new width.
write(byte[]) - Method in class jexer.net.TelnetOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class jexer.net.TelnetOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class jexer.net.TelnetOutputStream
Writes the specified byte to this output stream.
writeRemote(String) - Method in class jexer.tterminal.ECMA48
Write a string directly to the remote side.
writeSessionAsHtml(Writer) - Method in class jexer.TTerminalWidget
Write the entire session (scrollback and display buffers) as colorized HTML to a writer.
writeSessionAsText(Writer) - Method in class jexer.TTerminalWidget
Write the entire session (scrollback and display buffers) as plain text to a writer.

X

X10 - jexer.tterminal.ECMA48.MouseProtocol
Button-down events only.
XTERM - jexer.TApplication.BackendType
Synonym for ECMA48.
XTERM - jexer.tterminal.ECMA48.DeviceType
A subset of xterm.

Y

YELLOW - Static variable in class jexer.bits.Color
Yellow.
YES - jexer.TMessageBox.Result
User clicked "Yes".
YESNO - jexer.TMessageBox.Type
Show both Yes and No buttons.
YESNOCANCEL - jexer.TMessageBox.Type
Show Yes, No, and Cancel buttons.
yield() - Method in class jexer.TApplication
Yield to the secondary thread.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages