- 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(TWidget) - Method in class jexer.TWidget
-
Switch the active child.
- activate(int) - Method in class jexer.TWidget
-
Switch the active child.
- 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).
- 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(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.
- 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.
- addBackend(Backend) - 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.
- addComboBox(int, int, int, List<String>, int, int, TAction) - Method in class jexer.TWidget
-
Convenience function to add a combobox to this container/window.
- addDefaultItem(int) - Method in class jexer.menu.TMenu
-
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) - Method in class jexer.menu.TSubMenu
-
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, 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, boolean) - Method in class jexer.menu.TMenu
-
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, boolean) - 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) - Method in class jexer.menu.TSubMenu
-
Convenience function to add a menu item.
- addLabel(String, int, int) - 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.
- 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, TAction) - 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.
- 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(TMenu) - Method in class jexer.TApplication
-
Add a top-level menu to the list.
- addMenu(String) - Method in class jexer.TApplication
-
Convenience function to add a top-level menu.
- addMenuItem(TMenuItem) - Method in class jexer.TApplication
-
Add a menu item to the global list.
- 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.
- 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, TCommand, String) - Method in class jexer.TStatusBar
-
Add a key to this status bar.
- addShortcutKeypress(TKeypress) - Method in class jexer.TWindow
-
Add a keypress to be overridden for this window.
- 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, String) - Method in class jexer.TWidget
-
Convenience function to add a scrollable text box to this
container/window.
- addText(String, int, int, int, int) - 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.
- 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.
- addWindowMenu() - Method in class jexer.TApplication
-
Convenience function to add a default "Window" menu.
- 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.
- 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
-
- DemoApplication - Class in jexer.demos
-
The demo application itself.
- DemoApplication(InputStream, OutputStream) - Constructor for class jexer.demos.DemoApplication
-
Public constructor.
- DemoApplication(InputStream, Reader, PrintWriter, boolean) - Constructor for class jexer.demos.DemoApplication
-
Public constructor.
- DemoApplication(InputStream, Reader, PrintWriter) - 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, String, String) - Constructor for class jexer.demos.DemoEditorWindow
-
Public constructor makes a text window out of any string.
- DemoEditorWindow(TApplication) - Constructor for class jexer.demos.DemoEditorWindow
-
Public constructor.
- 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.
- DemoTableWindow - Class in jexer.demos
-
This window demonstates the TTable widget.
- DemoTableWindow(TApplication, String) - Constructor for class jexer.demos.DemoTableWindow
-
Public constructor makes a text window out of any string.
- DemoTableWindow(TApplication) - Constructor for class jexer.demos.DemoTableWindow
-
Public constructor.
- 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, String, String) - Constructor for class jexer.demos.DemoTextWindow
-
Public constructor makes a text window out of any string.
- DemoTextWindow(TApplication) - Constructor for class jexer.demos.DemoTextWindow
-
Public constructor.
- DemoTreeViewWindow - Class in jexer.demos
-
This window demonstates the TTreeView widget.
- DemoTreeViewWindow(TApplication) - Constructor for class jexer.demos.DemoTreeViewWindow
-
Public constructor.
- 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.
- 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.menu.TMenuItem
-
Dispatch event(s) due to selection or click.
- dispatch() - Method in class jexer.menu.TSubMenu
-
Override dispatch() to do nothing.
- dispatch() - Method in class jexer.TButton
-
Act as though the button was pressed.
- dispatch(boolean) - Method in class jexer.TField
-
Dispatch to the action function.
- 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.
- 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.
- DisplayLine - Class in jexer.tterminal
-
This represents a single line of the display buffer.
- DisplayLine(DisplayLine) - Constructor for class jexer.tterminal.DisplayLine
-
Public constructor makes a duplicate (deep copy).
- DisplayLine(CellAttributes) - Constructor for class jexer.tterminal.DisplayLine
-
Public constructor sets everything to drawing attributes.
- DisplayListener - Interface in jexer.tterminal
-
DisplayListener is used to callback into external UI when data has come in
from the remote side.
- 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.
- DO() - Method in class jexer.TAction
-
Various classes will call DO() when they are clicked/selected.
- 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_BAR - Static variable in class jexer.bits.GraphicsChars
-
- 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.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.TFontChooserWindow
-
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.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.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.
- 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, int, boolean) - 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, int, boolean) - 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, int, boolean) - 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.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.
- 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.TKeypress
-
Create a duplicate instance.
- 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.TApplication
-
Get the Backend.
- getBackground() - Method in class jexer.bits.Cell
-
Get the bitmap image background color for this cell.
- 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.TWindow
-
Retrieve the border color.
- 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.
- 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.
- 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.
- 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.
- 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(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.
- getColor() - Method in class jexer.teditor.Word
-
Get the color used to display this word on screen.
- 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.
- getCompletedChar() - Method in class jexer.TProgressBar
-
Get the filled-in part of the bar.
- 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.
- 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.
- getDesktop() - Method in class jexer.TApplication
-
Get the TDesktop instance.
- getDesktopBottom() - Method in class jexer.TApplication
-
Get Y coordinate of the bottom edge of the desktop.
- getDesktopTop() - Method in class jexer.TApplication
-
Get Y coordinate of the top edge of the desktop.
- getDisplayBuffer() - Method in class jexer.tterminal.ECMA48
-
Get the display buffer.
- getDisplayHeight() - Method in interface jexer.tterminal.DisplayListener
-
Function to call to obtain the display height.
- getDisplayHeight() - Method in class jexer.TTerminalWidget
-
Function to call to obtain the display height.
- 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.
- getDoubleHeight() - Method in class jexer.tterminal.DisplayLine
-
Get double height flag.
- getEditingColumnNumber() - Method in class jexer.TEditorWidget
-
Get the current editing column number.
- 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.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.
- 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.
- 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.
- 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.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.
- 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.
- 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.
- 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.
- 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.Sixel
-
Get the image.
- getInputStream() - Method in class jexer.net.TelnetSocket
-
Returns an input stream for this socket.
- getInstance(int) - Static method in class jexer.backend.GlyphMaker
-
Obtain the GlyphMaker instance for a particular font size.
- 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.
- 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.
- 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.
- 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.
- 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.
- getOverwrite() - Method in class jexer.teditor.Document
-
Get the overwrite flag.
- getParent() - Method in class jexer.TWidget
-
Get parent widget.
- getPath() - Method in class jexer.TDirectoryList
-
Get the path that is being displayed.
- 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.
- 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.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.
- 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.
- 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.
- 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.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.
- getStatusBar() - Method in class jexer.TWindow
-
Get the window's status bar, or null if it does not have one.
- 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.
- getTerminalType() - Method in class jexer.net.TelnetInputStream
-
Get the terminal type as reported by the telnet Terminal Type option.
- getText() - Method in class jexer.TComboBox
-
Get combobox text value.
- getText() - Method in class jexer.teditor.Word
-
Get the text to display.
- 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.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.
- 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.
- 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.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.
- 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.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.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.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.
- OCTOSTAR - Static variable in class jexer.bits.GraphicsChars
-
- 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.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.TApplication
-
Method that TApplication subclasses can override to handle menu or
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.TTableWindow
-
Method that subclasses can override to 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.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.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.TFontChooserWindow
-
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.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.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.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.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.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.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.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.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.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.
- onPreClose() - Method in class jexer.TWindow
-
Subclasses should override this method to perform any user prompting
before they are offscreen.
- 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.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.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.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 - Static variable in class jexer.TCommand
-
File open dialog.
- 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, 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.
- 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) - 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.
- OVERRIDEMENU - Static variable in class jexer.TWindow
-
Menus cannot be used when this window is active (default no).
- read() - Method in class jexer.io.TimeoutInputStream
-
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[], 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() - Method in class jexer.net.TelnetInputStream
-
Reads the next byte of data from the input stream.
- 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.net.TelnetInputStream
-
Reads up to len bytes of data from the input stream into an array of
bytes.
- 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.
- 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.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.MultiBackend
-
Reload backend 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(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() - 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.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.
- 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.
- replaceWidget(TWidget, TWidget) - Method in class jexer.TSplitPane
-
Replace a widget, regardless of what pane it is on, with another
widget.
- 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.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.
- right(String, int) - Static method in class jexer.bits.StringUtils
-
Right-justify a string into a list of lines.
- 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 - 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.
- save(String) - Method in class jexer.bits.ColorTheme
-
Save the color theme mappings to an ASCII file.
- 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.
- screen - Variable in class jexer.backend.GenericBackend
-
The screen to draw on.
- Screen - Interface in jexer.backend
-
Drawing operations API.
- screenPosition - Variable in class jexer.TField
-
Current editing position screen column number.
- screenToTextPosition(int) - Method in class jexer.teditor.Line
-
Determine string position from screen position.
- 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.
- 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(CellAttributes) - Method in class jexer.bits.Cell
-
Set my field attr values to that's field.
- setAttr(int, CellAttributes) - Method in class jexer.tterminal.DisplayLine
-
Set the attributes (just the attributes, not the char) at the
specified position to attr.
- setBackColor(Color) - Method in class jexer.bits.CellAttributes
-
Setter for backColor.
- setBackColorRGB(int) - Method in class jexer.bits.CellAttributes
-
Setter for backColor RGB.
- setBackgroundChar(int) - Method in class jexer.TField
-
Set field background character.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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, int, int) - Method in class jexer.TWidget
-
Change the dimensions.
- 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().
- 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.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.
- 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.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.
- 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.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.TWidget
-
Change the height.
- setHiddenMouse(boolean) - Method in class jexer.TWindow
-
Set request to prevent the application-wide mouse cursor from being
drawn over this window.
- setHighlightColumn(boolean) - Method in class jexer.TTableWidget
-
Set the highlight column flag.
- 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.
- setImage(BufferedImage) - Method in class jexer.bits.Cell
-
Set the image data for this cell.
- 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.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.
- 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.
- 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.
- 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.
- 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.
- 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 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.
- setReverse(boolean) - Method in class jexer.bits.CellAttributes
-
Setter for reverse.
- setReverseColor(boolean) - Method in class jexer.tterminal.DisplayLine
-
Set double-height 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.
- setScaleFactor(double) - Method in class jexer.TImage
-
Set the scale factor.
- setScaleType(TImage.Scale) - Method in class jexer.TImage
-
Set the scaling strategy.
- setSelectable(boolean) - Method in class jexer.ttree.TTreeItem
-
Set selectable value.
- setSelected(int) - Method in class jexer.TRadioGroup
-
Set the new selected radio button.
- setSelected(boolean) - Method in class jexer.ttree.TTreeItem
-
Set selected value.
- 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.
- setShadowColor(CellAttributes) - Method in class jexer.TButton
-
Set the background color used for the button "shadow".
- 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.
- 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.
- setText(String) - Method in class jexer.TComboBox
-
Set combobox text value.
- setText(String, boolean) - Method in class jexer.TComboBox
-
Set combobox text value.
- 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.
- 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.SwingTerminal
-
Set the window title.
- setTitle(String) - Method in class jexer.TWindow
-
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.
- 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.
- 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, boolean) - Method in class jexer.ttree.TTreeViewWidget
-
Set treeRoot.
- setTreeRoot(TTreeItem) - Method in class jexer.ttree.TTreeViewWindow
-
Set the root of the tree.
- setTreeRoot(TTreeItem, boolean) - Method in class jexer.ttree.TTreeViewWindow
-
Set treeRoot.
- setUnderline(boolean) - Method in class jexer.bits.CellAttributes
-
Setter for underline.
- 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.
- 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(Calendar) - Method in class jexer.TCalendar
-
Set calendar value.
- setValue(long) - Method in class jexer.TCalendar
-
Set calendar value.
- 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.
- 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.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.
- 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(Cell.Width) - Method in class jexer.bits.Cell
-
Setter for cell width.
- 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.TWidget
-
Change the 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.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.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.TWindow
-
Set Z order.
- 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.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.
- 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).
- Sixel - Class in jexer.tterminal
-
Sixel parses a buffer of sixel image data into a BufferedImage.
- Sixel(String) - Constructor for class jexer.tterminal.Sixel
-
Public constructor.
- 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.
- 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.
- 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.
- 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(Object) - 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, 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.
- 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(int, int, int, Object) - Constructor for class jexer.backend.SwingTerminal
-
Public constructor creates a new JFrame to render to.
- SwingTerminal(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.
- TAB - Static variable in class jexer.TKeypress
-
Tab.
- 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(TApplication.BackendType, int, int, int) - Constructor for class jexer.TApplication
-
Public constructor.
- TApplication(TApplication.BackendType) - Constructor for class jexer.TApplication
-
Public constructor.
- TApplication(InputStream, OutputStream) - Constructor for class jexer.TApplication
-
Public constructor.
- TApplication(InputStream, Reader, PrintWriter, boolean) - Constructor for class jexer.TApplication
-
Public constructor.
- TApplication(InputStream, Reader, PrintWriter) - Constructor for class jexer.TApplication
-
Public constructor.
- TApplication(Backend) - 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.
- 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(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, 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.
- TEditorWindow(TApplication, File) - Constructor for class jexer.TEditorWindow
-
Public constructor opens a file.
- TEditorWindow(TApplication) - Constructor for class jexer.TEditorWindow
-
Public constructor.
- 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.
- 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.
- textColumn(int) - Method in class jexer.backend.SwingTerminal
-
Convert pixel column position to text cell column position.
- 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, 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.
- TFontChooserWindow - Class in jexer
-
TFontChooserWindow provides an easy UI for users to alter the running
font.
- TFontChooserWindow(TApplication) - Constructor for class jexer.TFontChooserWindow
-
Public constructor.
- 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.
- 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() - 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(TKeypress) - Constructor for class jexer.event.TKeypressEvent
-
Public contructor.
- TKeypressEvent(boolean, int, int, boolean, boolean, boolean) - Constructor for class jexer.event.TKeypressEvent
-
Public constructor.
- TKeypressEvent(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, TAction) - 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, TAction) - 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.
- 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(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(TMouseEvent.Type, int, int, int, int, boolean, boolean, boolean, boolean, boolean) - Constructor for class jexer.event.TMouseEvent
-
Public contructor.
- TMouseEvent.Type - Enum in jexer.event
-
The type of event generated.
- 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.
- 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.
- toPrettyString(String) - Method in class jexer.TWidget
-
Generate a string for this widget's hierarchy.
- toPrettyString() - Method in class jexer.TWidget
-
Generate a string for this widget's hierarchy.
- 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.
- 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.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.
- 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.
- TRadioButton(TRadioGroup, int, int, String, int) - Constructor for class jexer.TRadioButton
-
Public constructor.
- TRadioGroup - Class in jexer
-
TRadioGroup is a collection of TRadioButtons with a box and label.
- 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(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.
- TRIPLET - Static variable in class jexer.bits.GraphicsChars
-
- 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, int, int, int, int) - 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.
- 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, String) - Constructor for class jexer.TStatusBar
-
Public constructor.
- TStatusBar(TWindow) - 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, int, int) - Constructor for class jexer.TTableWidget
-
Public constructor.
- TTableWidget(TWidget, 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, String) - Constructor for class jexer.TTableWindow
-
Public constructor sets window title.
- TTableWindow(TApplication, File) - Constructor for class jexer.TTableWindow
-
Public constructor loads a grid from a RFC4180 CSV file.
- TTerminalWidget - Class in jexer
-
TTerminalWidget exposes a ECMA-48 / ANSI X3.64 style terminal in a widget.
- 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, int, int, String[], TAction) - Constructor for class jexer.TTerminalWidget
-
Public constructor spawns a custom command line.
- TTerminalWidget(TWidget, int, int) - Constructor for class jexer.TTerminalWidget
-
Public constructor spawns a shell.
- TTerminalWidget(TWidget, int, int, TAction) - Constructor for class jexer.TTerminalWidget
-
Public constructor spawns a shell.
- TTerminalWidget(TWidget, int, int, 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, 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.
- 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, 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.
- 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.
- 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, int, int, int, int) - 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.
- 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.