Package JSSHTerminal

Class TerminalEmulator

java.lang.Object
JSSHTerminal.TerminalEmulator

public class TerminalEmulator extends Object
  • Constructor Details Link icon

    • TerminalEmulator Link icon

      public TerminalEmulator(int width, int height, int scroll)
  • Method Details Link icon

    • isCursor Link icon

      public boolean isCursor(int x, int y)
    • getTitle Link icon

      public String getTitle()
    • resize Link icon

      public void resize(int nWidth, int nHeight)
    • setSelection Link icon

      public void setSelection(int start, int end)
    • clearSelection Link icon

      public void clearSelection()
    • getStartSelection Link icon

      public int getStartSelection()
    • getEndSelection Link icon

      public int getEndSelection()
    • autoSelect Link icon

      public void autoSelect(int offset)
    • getSelectedText Link icon

      public String getSelectedText()
    • isMouseEnabled Link icon

      public boolean isMouseEnabled()
    • getScreen Link icon

      public int[] getScreen(int scrollPos)
    • getScrollSize Link icon

      public int getScrollSize()
    • getCharAt Link icon

      public int getCharAt(int offset)
    • reset Link icon

      public void reset()
    • cursorDown Link icon

      public void cursorDown()
    • cursorRight Link icon

      public void cursorRight()
    • echo Link icon

      public void echo(char c)
    • escape Link icon

      public void escape()
    • read Link icon

      public String read()
      Return terminal response (if any)
    • write Link icon

      public void write(char[] s, int length)
      Receives the output from the shell into the terminal.
      Parameters:
      s -
    • dump Link icon

      public String dump()
    • noOp Link icon

      public void noOp()
    • esc_0x08 Link icon

      public void esc_0x08()
    • esc_0x09 Link icon

      public void esc_0x09()
    • esc_0x0d Link icon

      public void esc_0x0d()
    • selectCharSetPA Link icon

      public void selectCharSetPA()
    • selectCharSetAA Link icon

      public void selectCharSetAA()
    • selectCharSetPB Link icon

      public void selectCharSetPB()
    • selectCharSetAB Link icon

      public void selectCharSetAB()
    • selectCharSetP0 Link icon

      public void selectCharSetP0()
    • selectCharSetA0 Link icon

      public void selectCharSetA0()
    • selectCharSetP1 Link icon

      public void selectCharSetP1()
    • selectCharSetA1 Link icon

      public void selectCharSetA1()
    • selectCharSetP2 Link icon

      public void selectCharSetP2()
    • selectCharSetA2 Link icon

      public void selectCharSetA2()
    • saveCursor Link icon

      public void saveCursor()
    • restoreCursor Link icon

      public void restoreCursor()
    • escRi Link icon

      public void escRi()
    • csi_A Link icon

      public void csi_A(int[] i)
    • csi_B Link icon

      public void csi_B(int[] i)
    • csi_C Link icon

      public void csi_C(int[] i)
    • csi_D Link icon

      public void csi_D(int[] i)
    • csi_E Link icon

      public void csi_E(int[] i)
    • csi_F Link icon

      public void csi_F(int[] i)
    • csi_G Link icon

      public void csi_G(int[] i)
    • csi_H Link icon

      public void csi_H(int[] i)
    • csi_J Link icon

      public void csi_J(int[] i)
    • csi_K Link icon

      public void csi_K(int... i)
    • csi_L Link icon

      public void csi_L(int[] args)
    • csi_M Link icon

      public void csi_M(int[] args)
    • csi_P Link icon

      public void csi_P(int[] args)
    • csi_S Link icon

      public void csi_S(int[] args)
    • csi_T Link icon

      public void csi_T(int[] args)
    • csi_X Link icon

      public void csi_X(int[] args)
    • csi_a Link icon

      public void csi_a(int[] args)
    • csi_c Link icon

      public void csi_c(int[] args)
    • csi_d Link icon

      public void csi_d(int[] args)
    • csi_e Link icon

      public void csi_e(int[] args)
    • csi_f Link icon

      public void csi_f(int[] args)
    • csi_h Link icon

      public void csi_h(int[] args)
    • csi_l Link icon

      public void csi_l(int[] args)
    • csi_m Link icon

      public void csi_m(int[] args)
    • csi_r Link icon

      public void csi_r(int[] args)
    • csi_s Link icon

      public void csi_s(int[] args)
    • csi_u Link icon

      public void csi_u(int[] args)
    • osc Link icon

      public void osc(int function, String param)
    • getCodeENTER Link icon

      public static byte[] getCodeENTER()
    • getCodeUP Link icon

      public static byte[] getCodeUP()
    • getCodeDOWN Link icon

      public static byte[] getCodeDOWN()
    • getCodeRIGHT Link icon

      public static byte[] getCodeRIGHT()
    • getCodeDELETE Link icon

      public static byte[] getCodeDELETE()
    • getCodeScrollUp Link icon

      public static byte[] getCodeScrollUp()
    • getCodeScrollDown Link icon

      public static byte[] getCodeScrollDown()
    • getCodeHome Link icon

      public static byte[] getCodeHome()
    • getCodeEnd Link icon

      public static byte[] getCodeEnd()
    • getCodeLEFT Link icon

      public static byte[] getCodeLEFT()
    • getCodeF1 Link icon

      public static byte[] getCodeF1()
    • getCodeF2 Link icon

      public static byte[] getCodeF2()
    • getCodeF3 Link icon

      public static byte[] getCodeF3()
    • getCodeF4 Link icon

      public static byte[] getCodeF4()
    • getCodeF5 Link icon

      public static byte[] getCodeF5()
    • getCodeF6 Link icon

      public static byte[] getCodeF6()
    • getCodeF7 Link icon

      public static byte[] getCodeF7()
    • getCodeF8 Link icon

      public static byte[] getCodeF8()
    • getCodeF9 Link icon

      public static byte[] getCodeF9()
    • getCodeF10 Link icon

      public static byte[] getCodeF10()
    • getCodeF11 Link icon

      public static byte[] getCodeF11()
    • getCodeF12 Link icon

      public static byte[] getCodeF12()