Package javaforce.awt

Interface VNCRobot

All Known Implementing Classes:
VNCJavaRobot, VNCSessionClient, VNCSessionServer.Client

public interface VNCRobot
  • Method Details

    • getScreenSize

      Rectangle getScreenSize()
    • getScreenCapture

      int[] getScreenCapture(int pf)
    • keyPress

      void keyPress(int code)
    • keyRelease

      void keyRelease(int code)
    • mouseMove

      void mouseMove(int x, int y)
    • mousePress

      void mousePress(int button)
    • mouseRelease

      void mouseRelease(int button)
    • active

      boolean active()
    • close

      void close()
    • convertJavaKeyCode

      static int convertJavaKeyCode(int key)
      Convert Java key code to RFB key code.
    • convertRFBKeyCode

      static int convertRFBKeyCode(int key)
      Convert RFB key code to Java key code.
    • convertMouseButtons

      static int convertMouseButtons(int button)
      Convert RFB buttons to java.awt.Robot buttons.