public final class ConsoleData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.awt.Color[] |
background |
int |
columns |
static java.awt.Color |
DEFAULT_BACKGROUND |
static java.awt.Font |
DEFAULT_FONT |
static java.awt.Color |
DEFAULT_FOREGROUND |
java.awt.Font[] |
font |
java.awt.Color[] |
foreground |
int |
rows |
char[] |
text |
Modifier and Type | Method and Description |
---|---|
void |
fillArea(char c,
java.awt.Color fg,
java.awt.Color bg,
java.awt.Font f,
int column,
int row,
int width,
int height) |
java.awt.Color |
getBackgroundAt(int column,
int row) |
char |
getCharAt(int column,
int row) |
java.awt.Font |
getFontAt(int column,
int row) |
java.awt.Color |
getForegroundAt(int column,
int row) |
boolean |
isOutOfConsole(int column,
int row) |
void |
resize(int columns,
int rows) |
void |
scrollUp() |
void |
setDataAt(int column,
int row,
char c,
java.awt.Color fg,
java.awt.Color bg,
java.awt.Font f)
Sets a single character position
|
public static final java.awt.Color DEFAULT_FOREGROUND
public static final java.awt.Color DEFAULT_BACKGROUND
public static final java.awt.Font DEFAULT_FONT
public int rows
public int columns
public java.awt.Color[] background
public java.awt.Color[] foreground
public java.awt.Font[] font
public char[] text
public void resize(int columns, int rows)
public boolean isOutOfConsole(int column, int row)
public void scrollUp()
public void setDataAt(int column, int row, char c, java.awt.Color fg, java.awt.Color bg, java.awt.Font f)
public char getCharAt(int column, int row)
public java.awt.Color getForegroundAt(int column, int row)
public java.awt.Color getBackgroundAt(int column, int row)
public java.awt.Font getFontAt(int column, int row)
public void fillArea(char c, java.awt.Color fg, java.awt.Color bg, java.awt.Font f, int column, int row, int width, int height)