Interface VNCRobot
- All Known Implementing Classes:
VNCJavaRobot,VNCSessionClient,VNCSessionServer.Client
public interface VNCRobot
-
Method Summary
Modifier and TypeMethodDescriptionbooleanactive()voidclose()static intconvertJavaKeyCode(int key) Convert Java key code to RFB key code.static intconvertMouseButtons(int button) Convert RFB buttons to java.awt.Robot buttons.static intconvertRFBKeyCode(int key) Convert RFB key code to Java key code.int[]getScreenCapture(int pf) voidkeyPress(int code) voidkeyRelease(int code) voidmouseMove(int x, int y) voidmousePress(int button) voidmouseRelease(int button)
-
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.
-