org.cyberiantiger.console
Interface Console

All Known Implementing Classes:
ConsoleModel

public interface Console


Field Summary
static int BLACK
           
static int BLUE
           
static int BOLD
           
static int CYAN
           
static int DEFAULT
           
static int FLASH
           
static int GREEN
           
static int MAGENTA
           
static int RED
           
static int REVERSE
           
static int WHITE
           
static int YELLOW
           
 
Method Summary
 void addAction(ConsoleAction action)
           
 void beep()
           
 void clearScreen()
           
 void drawString(char[] chars)
           
 void drawString(char[] chars, int offset, int len)
           
 void drawString(java.lang.String str)
           
 int getBufferSize()
           
 int getCursorX()
           
 int getCursorY()
           
 int getHeight()
           
 int getWidth()
           
 void moveCursorX(int x)
           
 void moveCursorY(int x)
           
 void resize(int width, int height)
           
 void setBackground(int color)
           
 void setBold(boolean bold)
           
 void setCursorX(int x)
           
 void setCursorY(int y)
           
 void setFlash(boolean flash)
           
 void setForeground(int color)
           
 void setReverse(boolean reverse)
           
 

Field Detail

BLACK

public static final int BLACK
See Also:
Constant Field Values

RED

public static final int RED
See Also:
Constant Field Values

YELLOW

public static final int YELLOW
See Also:
Constant Field Values

GREEN

public static final int GREEN
See Also:
Constant Field Values

CYAN

public static final int CYAN
See Also:
Constant Field Values

BLUE

public static final int BLUE
See Also:
Constant Field Values

MAGENTA

public static final int MAGENTA
See Also:
Constant Field Values

WHITE

public static final int WHITE
See Also:
Constant Field Values

BOLD

public static final int BOLD
See Also:
Constant Field Values

FLASH

public static final int FLASH
See Also:
Constant Field Values

REVERSE

public static final int REVERSE
See Also:
Constant Field Values

DEFAULT

public static final int DEFAULT
See Also:
Constant Field Values
Method Detail

getBufferSize

public int getBufferSize()

getWidth

public int getWidth()

getHeight

public int getHeight()

resize

public void resize(int width,
                   int height)

moveCursorX

public void moveCursorX(int x)

moveCursorY

public void moveCursorY(int x)

getCursorX

public int getCursorX()

getCursorY

public int getCursorY()

setCursorX

public void setCursorX(int x)

setCursorY

public void setCursorY(int y)

drawString

public void drawString(java.lang.String str)

drawString

public void drawString(char[] chars)

drawString

public void drawString(char[] chars,
                       int offset,
                       int len)

setForeground

public void setForeground(int color)

setBackground

public void setBackground(int color)

setBold

public void setBold(boolean bold)

setFlash

public void setFlash(boolean flash)

setReverse

public void setReverse(boolean reverse)

clearScreen

public void clearScreen()

addAction

public void addAction(ConsoleAction action)

beep

public void beep()


Copyright © 2003 OSJava. All Rights Reserved.