Package | Description |
---|---|
jexer |
Jexer - Java Text User Interface library
|
jexer.backend |
The interface between TApplication and user-facing I/O.
|
jexer.bits |
Low-level data objects and utility functions that don't warrant their own
separate package.
|
jexer.tterminal |
An ECMA-48 / ANSI X3.64 style terminal emulator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TWidget.putCharXY(int x,
int y,
Cell ch)
Render one character with attributes.
|
Modifier and Type | Field and Description |
---|---|
protected Cell[][] |
LogicalScreen.logical
The logical screen being rendered to.
|
protected Cell[][] |
LogicalScreen.physical
The physical screen last sent out on flush().
|
Modifier and Type | Method and Description |
---|---|
Cell |
LogicalScreen.getCharXY(int x,
int y)
Get the cell at one location.
|
Cell |
MultiScreen.getCharXY(int x,
int y)
Get the cell at one location.
|
Cell |
Screen.getCharXY(int x,
int y)
Get the cell at one location.
|
Modifier and Type | Method and Description |
---|---|
java.awt.image.BufferedImage |
GlyphMaker.getImage(Cell cell,
int cellWidth,
int cellHeight)
Get a glyph image.
|
java.awt.image.BufferedImage |
GlyphMaker.getImage(Cell cell,
int cellWidth,
int cellHeight,
boolean blinkVisible)
Get a glyph image.
|
void |
LogicalScreen.putCharXY(int x,
int y,
Cell ch)
Render one character with attributes.
|
void |
MultiScreen.putCharXY(int x,
int y,
Cell ch)
Render one character with attributes.
|
void |
Screen.putCharXY(int x,
int y,
Cell ch)
Render one character with attributes.
|
void |
LogicalScreen.putFullwidthCharXY(int x,
int y,
Cell cell)
Render one fullwidth cell.
|
Constructor and Description |
---|
Cell(Cell cell)
Public constructor creates a duplicate.
|
Modifier and Type | Method and Description |
---|---|
Cell |
DisplayLine.charAt(int idx)
Get the Cell at a specific column.
|
Modifier and Type | Method and Description |
---|---|
void |
DisplayLine.delete(int idx,
Cell newCell)
Delete character at the specified position, filling in the new
character on the right with newCell.
|
void |
DisplayLine.insert(int idx,
Cell newCell)
Insert a character at the specified position.
|
void |
DisplayLine.replace(int idx,
Cell newCell)
Replace character at the specified position.
|
Copyright © 2019 Kevin Lamonte. Licensed MIT.