View Javadoc
1 package org.cyberiantiger.console; 2 3 public interface Console { 4 5 public static final int BLACK = 0; 6 public static final int RED = 1; 7 public static final int YELLOW = 2; 8 public static final int GREEN = 3; 9 public static final int CYAN = 4; 10 public static final int BLUE = 5; 11 public static final int MAGENTA = 6; 12 public static final int WHITE = 7; 13 14 public static final int BOLD = 1 << 16; 15 public static final int FLASH = 1 << 17; 16 public static final int REVERSE = 1 << 18; 17 18 public static final int DEFAULT = (BLACK<<8) | WHITE; 19 20 public int getBufferSize(); 21 22 public int getWidth(); 23 24 public int getHeight(); 25 26 public void resize(int width, int height); 27 28 public void moveCursorX(int x); 29 30 public void moveCursorY(int x); 31 32 public int getCursorX(); 33 34 public int getCursorY(); 35 36 public void setCursorX(int x); 37 38 public void setCursorY(int y); 39 40 public void drawString(String str); 41 42 public void drawString(char[] chars); 43 44 public void drawString(char[] chars, int offset, int len); 45 46 public void setForeground(int color); 47 48 public void setBackground(int color); 49 50 public void setBold(boolean bold); 51 52 public void setFlash(boolean flash); 53 54 public void setReverse(boolean reverse); 55 56 public void clearScreen(); 57 58 public void addAction(ConsoleAction action); 59 60 public void beep(); 61 62 }

This page was automatically generated by Maven