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
All Classes All Packages
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.
- 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
-
Convenience method used by TWindowLoggerOutput.
- 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.
- ANYEVENT - jexer.tterminal.ECMA48.MouseProtocol
- appendChar(int) - Method in class jexer.TField
-
Append char to the end of the field.
- applyHighlight() - Method in class jexer.teditor.Word
-
Perform highlighting.
- attrToBackgroundColor(CellAttributes) - Static method in class jexer.backend.SwingTerminal
-
Convert a CellAttributes background color to an Swing Color.
- attrToForegroundColor(CellAttributes) - Static method in class jexer.backend.SwingTerminal
-
Convert a CellAttributes foreground color to an Swing 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.
- BLACK - Static variable in class jexer.bits.Color
-
Black.
- blitImage(Cell) - Method in class jexer.bits.Cell
-
Blit another cell's image on top of the image data for this cell.
- BLOCK - jexer.backend.SwingTerminal.CursorStyle
-
Use a solid block for the cursor.
- BLUE - Static variable in class jexer.bits.Color
-
Blue.
- 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
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.
- 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 class jexer.backend.MultiScreen
-
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.
- clearImages() - Method in class jexer.tterminal.DisplayLine
-
Clear image data from line.
- clearPalette() - Method in class 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.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
- cmBackendDisconnect - Static variable in class jexer.TCommand
- cmCascade - Static variable in class jexer.TCommand
- cmClear - Static variable in class jexer.TCommand
- cmCloseAll - Static variable in class jexer.TCommand
- cmCopy - Static variable in class jexer.TCommand
- cmCut - Static variable in class jexer.TCommand
- cmExit - Static variable in class jexer.TCommand
- cmHelp - Static variable in class jexer.TCommand
- cmMenu - Static variable in class jexer.TCommand
- cmOpen - Static variable in class jexer.TCommand
- cmPaste - Static variable in class jexer.TCommand
- cmQuit - Static variable in class jexer.TCommand
- cmSave - Static variable in class jexer.TCommand
- cmShell - Static variable in class jexer.TCommand
- cmTile - Static variable in class jexer.TCommand
- cmWindowClose - Static variable in class jexer.TCommand
- cmWindowMove - Static variable in class jexer.TCommand
- cmWindowNext - Static variable in class jexer.TCommand
- cmWindowPrevious - Static variable in class jexer.TCommand
- cmWindowZoom - Static variable in class jexer.TCommand
- 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.
- 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 class jexer.backend.MultiScreen
-
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.
- CP437 - Static variable in class jexer.bits.GraphicsChars
-
The CP437 to Unicode translation map.
- 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.
- 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
- 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
- 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
- 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
- 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
- Demo6 - Class in jexer.demos
-
This class shows off the use of MultiBackend and MultiScreen.
- Demo6() - Constructor for class jexer.demos.Demo6
- Demo7 - Class in jexer.demos
-
This class shows off BoxLayout and TPanel.
- Demo7() - Constructor for class jexer.demos.Demo7
- Demo8 - Class in jexer.demos
-
This class shows off the use of MultiBackend and MultiScreen.
- Demo8() - Constructor for class jexer.demos.Demo8
- 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.
- 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.
- dirty - Variable in class jexer.tackboard.TackboardItem
-
Dirty flag, if true then getImage() needs to generate a rendering aligned to the text cells.
- 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.
- 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() - Method in interface jexer.tterminal.DisplayListener
-
Function to call when the display needs to be updated.
- displayChanged() - Method in class jexer.TTerminalWidget
-
Called by emulator when fresh data has come in.
- displayChanged() - Method in class jexer.TTextPicture
-
Called by emulator when fresh data has come in.
- 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_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 class jexer.backend.MultiScreen
-
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, int, boolean) - Method in class jexer.backend.LogicalScreen
-
Draw a box with a border and empty background.
- drawBox(int, int, int, int, CellAttributes, CellAttributes, int, boolean) - Method in class jexer.backend.MultiScreen
-
Draw a box with a border and empty background.
- drawBox(int, int, int, int, CellAttributes, CellAttributes, int, boolean) - Method in interface jexer.backend.Screen
-
Draw a box with a border and empty background.
- drawBox(int, int, int, int, CellAttributes, CellAttributes, int, 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 class jexer.backend.MultiScreen
-
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) - 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.
- emitPalette(StringBuilder) - Method in class 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) - 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
- 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.
- 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 class jexer.backend.MultiScreen
-
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.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.bits.Cell
-
Get the bitmap image background color for this cell.
- 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.
- getBottom() - Method in class jexer.TSplitPane
-
Get the widget on the bottom side.
- 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.
- 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 class jexer.backend.MultiScreen
-
Get the cell at one location.
- 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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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.
- getDisplayBuffer() - Method in class jexer.TTerminalWidget
-
Get the display buffer from the emulator.
- 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.
- getForeColorRGB() - Method in class jexer.bits.CellAttributes
-
Getter for foreColor RGB.
- getFrame() - Method in class jexer.backend.SwingComponent
-
Get the JFrame reference.
- 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 class jexer.backend.MultiScreen
-
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.
- 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) - Method in class jexer.backend.GlyphMaker
-
Get a glyph image.
- getImage(Cell, int, int, boolean) - Method in class jexer.backend.GlyphMaker
-
Get a glyph image.
- 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.
- 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.
- 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.
- getOffsetX() - Method in class jexer.backend.LogicalScreen
-
Get drawing offset for x.
- getOffsetX() - Method in class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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.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.
- 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.
- 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.
- getScrollbackBuffer() - Method in class jexer.TTerminalWidget
-
Get the scrollback buffer from the emulator.
- getScrollbackMax() - Method in class jexer.tterminal.ECMA48
-
Get the maximum number of lines in the scrollback buffer.
- 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.
- 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.
- 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.
- 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 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.
- getTopLine() - Method in class jexer.ttree.TTreeView
-
Get the top line (row) value.
- 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.
- 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 class jexer.backend.MultiScreen
-
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.
- 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.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.
- 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
- 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
- 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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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).
- 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.
- 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() - Constructor for class jexer.bits.ImageUtils
- 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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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.
- 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.
- 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(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.
- 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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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(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.
- 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.
- 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.
- 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.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.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
- kbAlt0 - Static variable in class jexer.TKeypress
- kbAlt1 - Static variable in class jexer.TKeypress
- kbAlt2 - Static variable in class jexer.TKeypress
- kbAlt3 - Static variable in class jexer.TKeypress
- kbAlt4 - Static variable in class jexer.TKeypress
- kbAlt5 - Static variable in class jexer.TKeypress
- kbAlt6 - Static variable in class jexer.TKeypress
- kbAlt7 - Static variable in class jexer.TKeypress
- kbAlt8 - Static variable in class jexer.TKeypress
- kbAlt9 - Static variable in class jexer.TKeypress
- kbAltA - Static variable in class jexer.TKeypress
- kbAltB - Static variable in class jexer.TKeypress
- kbAltBackspace - Static variable in class jexer.TKeypress
-
Alt-Backspace as function key.
- kbAltC - Static variable in class jexer.TKeypress
- kbAltD - Static variable in class jexer.TKeypress
- kbAltDel - Static variable in class jexer.TKeypress
- kbAltDown - Static variable in class jexer.TKeypress
- kbAltE - Static variable in class jexer.TKeypress
- kbAltEnd - Static variable in class jexer.TKeypress
- kbAltEnter - Static variable in class jexer.TKeypress
- kbAltEsc - Static variable in class jexer.TKeypress
- kbAltF - Static variable in class jexer.TKeypress
- kbAltF1 - Static variable in class jexer.TKeypress
- kbAltF10 - Static variable in class jexer.TKeypress
- kbAltF11 - Static variable in class jexer.TKeypress
- kbAltF12 - Static variable in class jexer.TKeypress
- kbAltF2 - Static variable in class jexer.TKeypress
- kbAltF3 - Static variable in class jexer.TKeypress
- kbAltF4 - Static variable in class jexer.TKeypress
- kbAltF5 - Static variable in class jexer.TKeypress
- kbAltF6 - Static variable in class jexer.TKeypress
- kbAltF7 - Static variable in class jexer.TKeypress
- kbAltF8 - Static variable in class jexer.TKeypress
- kbAltF9 - Static variable in class jexer.TKeypress
- kbAltG - Static variable in class jexer.TKeypress
- kbAltH - Static variable in class jexer.TKeypress
- kbAltHome - Static variable in class jexer.TKeypress
- kbAltI - Static variable in class jexer.TKeypress
- kbAltIns - Static variable in class jexer.TKeypress
- kbAltJ - Static variable in class jexer.TKeypress
- kbAltK - Static variable in class jexer.TKeypress
- kbAltL - Static variable in class jexer.TKeypress
- kbAltLeft - Static variable in class jexer.TKeypress
- kbAltM - Static variable in class jexer.TKeypress
- kbAltN - Static variable in class jexer.TKeypress
- kbAltO - Static variable in class jexer.TKeypress
- kbAltP - Static variable in class jexer.TKeypress
- kbAltPgDn - Static variable in class jexer.TKeypress
- kbAltPgUp - Static variable in class jexer.TKeypress
- kbAltQ - Static variable in class jexer.TKeypress
- kbAltR - Static variable in class jexer.TKeypress
- kbAltRight - Static variable in class jexer.TKeypress
- kbAltS - Static variable in class jexer.TKeypress
- kbAltShiftA - Static variable in class jexer.TKeypress
- kbAltShiftB - Static variable in class jexer.TKeypress
- kbAltShiftC - Static variable in class jexer.TKeypress
- kbAltShiftD - Static variable in class jexer.TKeypress
- kbAltShiftDown - Static variable in class jexer.TKeypress
- kbAltShiftE - Static variable in class jexer.TKeypress
- kbAltShiftEnd - Static variable in class jexer.TKeypress
- kbAltShiftF - Static variable in class jexer.TKeypress
- kbAltShiftG - Static variable in class jexer.TKeypress
- kbAltShiftH - Static variable in class jexer.TKeypress
- kbAltShiftHome - Static variable in class jexer.TKeypress
- kbAltShiftI - Static variable in class jexer.TKeypress
- kbAltShiftJ - Static variable in class jexer.TKeypress
- kbAltShiftK - Static variable in class jexer.TKeypress
- kbAltShiftL - Static variable in class jexer.TKeypress
- kbAltShiftLeft - Static variable in class jexer.TKeypress
- kbAltShiftM - Static variable in class jexer.TKeypress
- kbAltShiftN - Static variable in class jexer.TKeypress
- kbAltShiftO - Static variable in class jexer.TKeypress
- kbAltShiftP - Static variable in class jexer.TKeypress
- kbAltShiftPgDn - Static variable in class jexer.TKeypress
- kbAltShiftPgUp - Static variable in class jexer.TKeypress
- kbAltShiftQ - Static variable in class jexer.TKeypress
- kbAltShiftR - Static variable in class jexer.TKeypress
- kbAltShiftRight - Static variable in class jexer.TKeypress
- kbAltShiftS - Static variable in class jexer.TKeypress
- kbAltShiftT - Static variable in class jexer.TKeypress
- kbAltShiftU - Static variable in class jexer.TKeypress
- kbAltShiftUp - Static variable in class jexer.TKeypress
- kbAltShiftV - Static variable in class jexer.TKeypress
- kbAltShiftW - Static variable in class jexer.TKeypress
- kbAltShiftX - Static variable in class jexer.TKeypress
- kbAltShiftY - Static variable in class jexer.TKeypress
- kbAltShiftZ - Static variable in class jexer.TKeypress
- kbAltT - Static variable in class jexer.TKeypress
- kbAltTab - Static variable in class jexer.TKeypress
- kbAltU - Static variable in class jexer.TKeypress
- kbAltUp - Static variable in class jexer.TKeypress
- kbAltV - Static variable in class jexer.TKeypress
- kbAltW - Static variable in class jexer.TKeypress
- kbAltX - Static variable in class jexer.TKeypress
- kbAltY - Static variable in class jexer.TKeypress
- kbAltZ - Static variable in class jexer.TKeypress
- kbB - Static variable in class jexer.TKeypress
- 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
- kbC - Static variable in class jexer.TKeypress
- kbCtrlA - Static variable in class jexer.TKeypress
- kbCtrlB - Static variable in class jexer.TKeypress
- kbCtrlBackspace - Static variable in class jexer.TKeypress
-
Control-Backspace as function key.
- kbCtrlC - Static variable in class jexer.TKeypress
- kbCtrlD - Static variable in class jexer.TKeypress
- kbCtrlDel - Static variable in class jexer.TKeypress
- kbCtrlDown - Static variable in class jexer.TKeypress
- kbCtrlE - Static variable in class jexer.TKeypress
- kbCtrlEnd - Static variable in class jexer.TKeypress
- kbCtrlEnter - Static variable in class jexer.TKeypress
- kbCtrlEsc - Static variable in class jexer.TKeypress
- kbCtrlF - Static variable in class jexer.TKeypress
- kbCtrlF1 - Static variable in class jexer.TKeypress
- kbCtrlF10 - Static variable in class jexer.TKeypress
- kbCtrlF11 - Static variable in class jexer.TKeypress
- kbCtrlF12 - Static variable in class jexer.TKeypress
- kbCtrlF2 - Static variable in class jexer.TKeypress
- kbCtrlF3 - Static variable in class jexer.TKeypress
- kbCtrlF4 - Static variable in class jexer.TKeypress
- kbCtrlF5 - Static variable in class jexer.TKeypress
- kbCtrlF6 - Static variable in class jexer.TKeypress
- kbCtrlF7 - Static variable in class jexer.TKeypress
- kbCtrlF8 - Static variable in class jexer.TKeypress
- kbCtrlF9 - Static variable in class jexer.TKeypress
- kbCtrlG - Static variable in class jexer.TKeypress
- kbCtrlH - Static variable in class jexer.TKeypress
- kbCtrlHome - Static variable in class jexer.TKeypress
- kbCtrlI - Static variable in class jexer.TKeypress
- kbCtrlIns - Static variable in class jexer.TKeypress
- kbCtrlJ - Static variable in class jexer.TKeypress
- kbCtrlK - Static variable in class jexer.TKeypress
- kbCtrlL - Static variable in class jexer.TKeypress
- kbCtrlLeft - Static variable in class jexer.TKeypress
- kbCtrlM - Static variable in class jexer.TKeypress
- kbCtrlN - Static variable in class jexer.TKeypress
- kbCtrlO - Static variable in class jexer.TKeypress
- kbCtrlP - Static variable in class jexer.TKeypress
- kbCtrlPgDn - Static variable in class jexer.TKeypress
- kbCtrlPgUp - Static variable in class jexer.TKeypress
- kbCtrlQ - Static variable in class jexer.TKeypress
- kbCtrlR - Static variable in class jexer.TKeypress
- kbCtrlRight - Static variable in class jexer.TKeypress
- kbCtrlS - Static variable in class jexer.TKeypress
- kbCtrlShiftDown - Static variable in class jexer.TKeypress
- kbCtrlShiftEnd - Static variable in class jexer.TKeypress
- kbCtrlShiftHome - Static variable in class jexer.TKeypress
- kbCtrlShiftLeft - Static variable in class jexer.TKeypress
- kbCtrlShiftPgDn - Static variable in class jexer.TKeypress
- kbCtrlShiftPgUp - Static variable in class jexer.TKeypress
- kbCtrlShiftRight - Static variable in class jexer.TKeypress
- kbCtrlShiftUp - Static variable in class jexer.TKeypress
- kbCtrlT - Static variable in class jexer.TKeypress
- kbCtrlTab - Static variable in class jexer.TKeypress
- kbCtrlU - Static variable in class jexer.TKeypress
- kbCtrlUp - Static variable in class jexer.TKeypress
- kbCtrlV - Static variable in class jexer.TKeypress
- kbCtrlW - Static variable in class jexer.TKeypress
- kbCtrlX - Static variable in class jexer.TKeypress
- kbCtrlY - Static variable in class jexer.TKeypress
- kbCtrlZ - Static variable in class jexer.TKeypress
- kbD - Static variable in class jexer.TKeypress
- kbDel - Static variable in class jexer.TKeypress
- kbDown - Static variable in class jexer.TKeypress
- kbE - Static variable in class jexer.TKeypress
- kbEnd - Static variable in class jexer.TKeypress
- kbEnter - Static variable in class jexer.TKeypress
- kbEsc - Static variable in class jexer.TKeypress
- kbF - Static variable in class jexer.TKeypress
- kbF1 - Static variable in class jexer.TKeypress
- kbF10 - Static variable in class jexer.TKeypress
- kbF11 - Static variable in class jexer.TKeypress
- kbF12 - Static variable in class jexer.TKeypress
- kbF2 - Static variable in class jexer.TKeypress
- kbF3 - Static variable in class jexer.TKeypress
- kbF4 - Static variable in class jexer.TKeypress
- kbF5 - Static variable in class jexer.TKeypress
- kbF6 - Static variable in class jexer.TKeypress
- kbF7 - Static variable in class jexer.TKeypress
- kbF8 - Static variable in class jexer.TKeypress
- kbF9 - Static variable in class jexer.TKeypress
- kbG - Static variable in class jexer.TKeypress
- kbH - Static variable in class jexer.TKeypress
- kbHome - Static variable in class jexer.TKeypress
- kbI - Static variable in class jexer.TKeypress
- kbIns - Static variable in class jexer.TKeypress
- kbJ - Static variable in class jexer.TKeypress
- kbK - Static variable in class jexer.TKeypress
- kbL - Static variable in class jexer.TKeypress
- kbLeft - Static variable in class jexer.TKeypress
- kbM - Static variable in class jexer.TKeypress
- kbN - Static variable in class jexer.TKeypress
- kbNoKey - Static variable in class jexer.TKeypress
- kbO - Static variable in class jexer.TKeypress
- kbP - Static variable in class jexer.TKeypress
- kbPgDn - Static variable in class jexer.TKeypress
- kbPgUp - Static variable in class jexer.TKeypress
- kbQ - Static variable in class jexer.TKeypress
- kbR - Static variable in class jexer.TKeypress
- kbRight - Static variable in class jexer.TKeypress
- kbS - Static variable in class jexer.TKeypress
- kbShiftDel - Static variable in class jexer.TKeypress
- kbShiftDown - Static variable in class jexer.TKeypress
- kbShiftEnd - Static variable in class jexer.TKeypress
- kbShiftEnter - Static variable in class jexer.TKeypress
- kbShiftEsc - Static variable in class jexer.TKeypress
- kbShiftF1 - Static variable in class jexer.TKeypress
- kbShiftF10 - Static variable in class jexer.TKeypress
- kbShiftF11 - Static variable in class jexer.TKeypress
- kbShiftF12 - Static variable in class jexer.TKeypress
- kbShiftF2 - Static variable in class jexer.TKeypress
- kbShiftF3 - Static variable in class jexer.TKeypress
- kbShiftF4 - Static variable in class jexer.TKeypress
- kbShiftF5 - Static variable in class jexer.TKeypress
- kbShiftF6 - Static variable in class jexer.TKeypress
- kbShiftF7 - Static variable in class jexer.TKeypress
- kbShiftF8 - Static variable in class jexer.TKeypress
- kbShiftF9 - Static variable in class jexer.TKeypress
- kbShiftHome - Static variable in class jexer.TKeypress
- kbShiftIns - Static variable in class jexer.TKeypress
- kbShiftLeft - Static variable in class jexer.TKeypress
- kbShiftPgDn - Static variable in class jexer.TKeypress
- kbShiftPgUp - Static variable in class jexer.TKeypress
- kbShiftRight - Static variable in class jexer.TKeypress
- kbShiftTab - Static variable in class jexer.TKeypress
- kbShiftUp - Static variable in class jexer.TKeypress
- kbSpace - Static variable in class jexer.TKeypress
- kbT - Static variable in class jexer.TKeypress
- kbTab - Static variable in class jexer.TKeypress
- kbU - Static variable in class jexer.TKeypress
- kbUp - Static variable in class jexer.TKeypress
- kbV - Static variable in class jexer.TKeypress
- kbW - Static variable in class jexer.TKeypress
- kbX - Static variable in class jexer.TKeypress
- kbY - Static variable in class jexer.TKeypress
- kbZ - Static variable in class jexer.TKeypress
- 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.
- 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.
- 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.SixelEncoder
-
Convert all filenames to sixel.
- 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.
- 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
- MID_CASCADE - Static variable in class jexer.menu.TMenu
- MID_CLEAR - Static variable in class jexer.menu.TMenu
- MID_CLOSE_ALL - Static variable in class jexer.menu.TMenu
- MID_COPY - Static variable in class jexer.menu.TMenu
- MID_CUT - Static variable in class jexer.menu.TMenu
- MID_EXIT - Static variable in class jexer.menu.TMenu
- MID_FIND - Static variable in class jexer.menu.TMenu
- MID_GOTO_LINE - Static variable in class jexer.menu.TMenu
- MID_HELP_ACTIVE_FILE - Static variable in class jexer.menu.TMenu
- MID_HELP_CONTENTS - Static variable in class jexer.menu.TMenu
- MID_HELP_HELP - Static variable in class jexer.menu.TMenu
- MID_HELP_INDEX - Static variable in class jexer.menu.TMenu
- MID_HELP_PREVIOUS - Static variable in class jexer.menu.TMenu
- MID_HELP_SEARCH - Static variable in class jexer.menu.TMenu
- MID_NEW - Static variable in class jexer.menu.TMenu
- MID_OPEN_FILE - Static variable in class jexer.menu.TMenu
- MID_PASTE - Static variable in class jexer.menu.TMenu
- MID_QUIT - Static variable in class jexer.menu.TMenu
- MID_REDO - Static variable in class jexer.menu.TMenu
- MID_REPAINT - Static variable in class jexer.menu.TMenu
- MID_REPLACE - Static variable in class jexer.menu.TMenu
- MID_SCREEN_OPTIONS - Static variable in class jexer.menu.TMenu
- MID_SEARCH_AGAIN - Static variable in class jexer.menu.TMenu
- MID_SHELL - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_ALL - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_BOTTOM - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_CELL_ALL - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_CELL_NONE - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_DOUBLE_BOTTOM - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_LEFT - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_NONE - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_RIGHT - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_THICK_BOTTOM - Static variable in class jexer.menu.TMenu
- MID_TABLE_BORDER_TOP - Static variable in class jexer.menu.TMenu
- MID_TABLE_COLUMN_NARROW - Static variable in class jexer.menu.TMenu
- MID_TABLE_COLUMN_WIDEN - Static variable in class jexer.menu.TMenu
- MID_TABLE_DELETE_COLUMN - Static variable in class jexer.menu.TMenu
- MID_TABLE_DELETE_LEFT - Static variable in class jexer.menu.TMenu
- MID_TABLE_DELETE_ROW - Static variable in class jexer.menu.TMenu
- MID_TABLE_DELETE_UP - Static variable in class jexer.menu.TMenu
- MID_TABLE_FILE_OPEN_CSV - Static variable in class jexer.menu.TMenu
- MID_TABLE_FILE_SAVE_CSV - Static variable in class jexer.menu.TMenu
- MID_TABLE_FILE_SAVE_TEXT - Static variable in class jexer.menu.TMenu
- MID_TABLE_INSERT_ABOVE - Static variable in class jexer.menu.TMenu
- MID_TABLE_INSERT_BELOW - Static variable in class jexer.menu.TMenu
- MID_TABLE_INSERT_LEFT - Static variable in class jexer.menu.TMenu
- MID_TABLE_INSERT_RIGHT - Static variable in class jexer.menu.TMenu
- MID_TABLE_RENAME_COLUMN - Static variable in class jexer.menu.TMenu
- MID_TABLE_RENAME_ROW - Static variable in class jexer.menu.TMenu
- MID_TABLE_VIEW_COLUMN_LABELS - Static variable in class jexer.menu.TMenu
- MID_TABLE_VIEW_HIGHLIGHT_COLUMN - Static variable in class jexer.menu.TMenu
- MID_TABLE_VIEW_HIGHLIGHT_ROW - Static variable in class jexer.menu.TMenu
- MID_TABLE_VIEW_ROW_LABELS - Static variable in class jexer.menu.TMenu
- MID_TILE - Static variable in class jexer.menu.TMenu
- MID_UNDO - Static variable in class jexer.menu.TMenu
- MID_UNUSED - Static variable in class jexer.menu.TMenu
- MID_VIEW_ANSI - Static variable in class jexer.menu.TMenu
- MID_VIEW_IMAGE - Static variable in class jexer.menu.TMenu
- MID_WINDOW_CLOSE - Static variable in class jexer.menu.TMenu
- MID_WINDOW_MOVE - Static variable in class jexer.menu.TMenu
- MID_WINDOW_NEXT - Static variable in class jexer.menu.TMenu
- MID_WINDOW_PREVIOUS - Static variable in class jexer.menu.TMenu
- MID_WINDOW_ZOOM - Static variable in class jexer.menu.TMenu
- 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(Screen) - Constructor for class jexer.backend.MultiScreen
-
Public constructor requires one 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.TKeypress
-
"No key".
- NORMAL - jexer.tterminal.ECMA48.MouseProtocol
- 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
- 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.
- oldPixelMouse - Variable in class jexer.TApplication
-
If true, the backend was in pixelMouse mode when the customWidgetMousePointer was last set.
- 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.
- 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.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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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.MultiBackend
-
Reload backend options from System properties.
- reloadOptions() - Method in class 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.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 class jexer.backend.MultiScreen
-
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.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 class jexer.backend.MultiScreen
-
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.
- 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.
- 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.TImage.Scale
-
Scale the image, preserving aspect ratio, to fill the text area width/height (like letterbox).
- 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.
- 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.tterminal.ECMA48
-
Set the backend to enable querying uncommon rendering features.
- 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.
- 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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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.
- 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.
- setDirty() - Method in class jexer.TTerminalWidget
-
Set the 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.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.
- 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.
- 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.
- 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.
- 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.
- 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 class jexer.backend.MultiScreen
-
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 class jexer.backend.MultiScreen
-
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.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.
- 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.
- 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 class jexer.backend.MultiScreen
-
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.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.
- 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.
- 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.
- 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_BAR - Static variable in class jexer.bits.GraphicsChars
- 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 - Class in jexer.backend
-
SixelEncoder turns a BufferedImage into String of sixel image data.
- SixelEncoder() - Constructor for class jexer.backend.SixelEncoder
-
Public constructor.
- 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 class jexer.backend.MultiScreen
-
Obtain a snapshot copy of the screen.
- snapshot() - Method in interface jexer.backend.Screen
-
Obtain a snapshot copy of the screen.
- 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.
- 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.
- stopMovements() - Method in class jexer.TWindow
-
Stop any pending movement/resize/etc.
- 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.
- StringUtils() - Constructor for class jexer.bits.StringUtils
- 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
- 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.
- 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 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.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.SixelEncoder
-
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.
- 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, String) - Constructor for class jexer.TTableWindow
-
Public constructor sets window title.
- 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.
- 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 class jexer.backend.MultiScreen
-
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
- 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.
- 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.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.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.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.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 class jexer.backend.MultiScreen
-
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).
- 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.
- WidgetUtils() - Constructor for class jexer.bits.WidgetUtils
- 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.
- 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.
- 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
- 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.
All Classes All Packages