Modifier and Type | Method and Description |
---|---|
TerminalPosition |
Interactable.getHotspot()
When the component has keyboard focus, this method is called by the GUI
system to figure out where should the cursor be positioned.
|
abstract TerminalPosition |
Border.getInnerAreaLocation(int width,
int height) |
TerminalPosition |
Border.Standard.getInnerAreaLocation(int width,
int height) |
TerminalPosition |
Border.Bevel.getInnerAreaLocation(int width,
int height) |
TerminalPosition |
Border.Invisible.getInnerAreaLocation(int width,
int height) |
TerminalPosition |
TextGraphics.translateToGlobalCoordinates(TerminalPosition pointInArea)
Translates local coordinates of this TextGraphics object to global
|
Modifier and Type | Method and Description |
---|---|
void |
TextGraphics.fillRectangle(char character,
TerminalPosition topLeft,
TerminalSize rectangleSize)
Replaces the content of a rectangle within the TextGraphic drawing area
with a specified character
|
TextGraphics |
TextGraphics.subAreaGraphics(TerminalPosition terminalPosition)
Creates a new TextGraphics object using the same area or smaller.
|
TextGraphics |
TextGraphics.subAreaGraphics(TerminalPosition topLeft,
TerminalSize subAreaSize)
Creates a new TextGraphics object using the same area or smaller.
|
TerminalPosition |
TextGraphics.translateToGlobalCoordinates(TerminalPosition pointInArea)
Translates local coordinates of this TextGraphics object to global
|
Modifier and Type | Method and Description |
---|---|
TerminalPosition |
ActionListBox.getHotspot() |
TerminalPosition |
AbstractInteractableComponent.getHotspot() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractInteractableComponent.setHotspot(TerminalPosition point)
Sets the hotspot, in global coordinates, of where to put the text cursor when this component
is active.
|
Modifier and Type | Method and Description |
---|---|
TerminalPosition |
DefaultLaidOutComponent.getTopLeftPosition() |
TerminalPosition |
LayoutManager.LaidOutComponent.getTopLeftPosition() |
Modifier and Type | Method and Description |
---|---|
protected void |
VerticalLayout.setMajorAxis(TerminalPosition terminalPosition,
int majorAxisValue) |
protected abstract void |
LinearLayout.setMajorAxis(TerminalPosition terminalPosition,
int majorAxisValue) |
protected void |
HorisontalLayout.setMajorAxis(TerminalPosition terminalPosition,
int majorAxisValue) |
Constructor and Description |
---|
DefaultLaidOutComponent(Component component,
TerminalSize size,
TerminalPosition topLeftPosition) |
Modifier and Type | Method and Description |
---|---|
static TerminalPosition |
ScreenInfoCharacterPattern.getCursorPosition(List<Character> currentMatching) |
TerminalPosition |
InputDecoder.getLastReportedTerminalPosition() |
Modifier and Type | Method and Description |
---|---|
TerminalPosition |
Screen.getCursorPosition() |
Modifier and Type | Method and Description |
---|---|
void |
Screen.setCursorPosition(TerminalPosition position)
Moves the current cursor position or hides it.
|
Constructor and Description |
---|
TerminalPosition(TerminalPosition position) |
Copyright © 2014. All Rights Reserved.