Class ANSI

java.lang.Object
javaforce.ansi.server.ANSI

public class ANSI extends Object
  • Field Details

    • width

      public int width
    • height

      public int height
    • fore_clr

      public static int fore_clr
    • back_clr

      public static int back_clr
    • field_clr

      public static int field_clr
    • text_clr

      public static int text_clr
    • blue_clr

      public static int blue_clr
  • Constructor Details

  • Method Details

    • repeat

      public static String repeat(int count, char ch)
    • pad

      public static String pad(String in, int maxLen)
    • enableConsoleMode

      public static void enableConsoleMode()
    • disableConsoleMode

      public static void disableConsoleMode()
    • getConsoleSize

      public boolean getConsoleSize()
    • getConsolePos

      public int[] getConsolePos()
    • kbhit

      public boolean kbhit()
    • readConsole

      public char readConsole()
    • flushConsole

      public void flushConsole()
    • clrscr

      public void clrscr()
    • gotoPos

      public static void gotoPos(int x, int y)
      Move cursor to pos (1,1 = top right)
    • drawBox1

      public static void drawBox1(int x, int y, int w, int h)
    • drawBox2

      public static void drawBox2(int x, int y, int w, int h)
    • drawFill

      public void drawFill(int x, int y, int w, int h)
    • setDialogColor

      public static void setDialogColor()
    • setFieldColor

      public static void setFieldColor()
    • setNormalTextColor

      public static void setNormalTextColor()
    • setSelectedTextColor

      public static void setSelectedTextColor()
    • drawWindow

      public Field[] drawWindow(int x, int y, int w, int h, String[] txt)
    • drawList

      public static void drawList(int x, int y, int w, int h, String[] list, int start, int selected)
    • drawMenu

      public void drawMenu(int x, int y, String[] opts, int selected)
    • makeForeColor

      public static String makeForeColor(int rgb)
    • setForeColor

      public static void setForeColor(int rgb)
    • makeBackColor

      public static String makeBackColor(int rgb)
    • setBackColor

      public static void setBackColor(int rgb)
    • scrollVBar

      public void scrollVBar(int x, int y, int height, int barSize, int barPos)
      Draw vertical scroll bar. barSize and barPos are in percentage.
    • scrollHBar

      public void scrollHBar(int x, int y, int width, int barSize, int barPos)
      Draw horizontal scroll bar. barSize and barPos are in percentage.
    • process

      public void process()