| Modifier and Type | Field and Description |
|---|---|
| private static final boolean | |
| private static volatile boolean | |
| private final X11GraphicsConfig |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | getRGBPixel(int x, int y)
Implements java. Gets the RGB value of the specified pixel on screen. |
| public int[] | getRGBPixels(Rectangle bounds)
Implements java. Gets the RGB values of the specified screen area as an array. |
| private static synchronized native void | getRGBPixelsImpl(X11GraphicsConfig xgc, int x, int y, int width, int height, int[] pixelArray, boolean isGtkSupported)
|
| public void | keyPress(int keycode)
Implements java. Simulates a key press of the specified key. |
| private static synchronized native void | |
| public void | keyRelease(int keycode)
Implements java. Simulates a key release of the specified key. |
| private static synchronized native void | |
| private static native void | |
| public void | mouseMove(int x, int y)
Implements java. Moves the mouse pointer to the specified screen location. |
| private static synchronized native void | |
| public void | mousePress(int buttons)
Implements java. Simulates a mouse press with the specified button(s). |
| private static synchronized native void | |
| public void | mouseRelease(int buttons)
Implements java. Simulates a mouse release with the specified button(s). |
| private static synchronized native void | |
| public void | mouseWheel(int wheelAmt)
Implements java. Simulates mouse wheel action. |
| private static synchronized native void | |
| private static synchronized native void |
| tryGtk | back to summary |
|---|---|
| private static final boolean tryGtk | |
| useGtk | back to summary |
|---|---|
| private static volatile boolean useGtk | |
| xgc | back to summary |
|---|---|
| private final X11GraphicsConfig xgc | |
| XRobotPeer | back to summary |
|---|---|
| pack-priv XRobotPeer(X11GraphicsDevice gd) | |
| getRGBPixel | back to summary |
|---|---|
| public int getRGBPixel(int x, int y) Implements java. Doc from java. Gets the RGB value of the specified pixel on screen.
| |
| getRGBPixels | back to summary |
|---|---|
| public int[] getRGBPixels(Rectangle bounds) Implements java. Doc from java. Gets the RGB values of the specified screen area as an array.
| |
| getRGBPixelsImpl | back to summary |
|---|---|
| private static synchronized native void getRGBPixelsImpl(X11GraphicsConfig xgc, int x, int y, int width, int height, int[] pixelArray, boolean isGtkSupported) | |
| keyPress | back to summary |
|---|---|
| public void keyPress(int keycode) Implements java. Doc from java. Simulates a key press of the specified key.
| |
| keyPressImpl | back to summary |
|---|---|
| private static synchronized native void keyPressImpl(int keycode) | |
| keyRelease | back to summary |
|---|---|
| public void keyRelease(int keycode) Implements java. Doc from java. Simulates a key release of the specified key.
| |
| keyReleaseImpl | back to summary |
|---|---|
| private static synchronized native void keyReleaseImpl(int keycode) | |
| loadNativeLibraries | back to summary |
|---|---|
| private static native void loadNativeLibraries() | |
| mouseMove | back to summary |
|---|---|
| public void mouseMove(int x, int y) Implements java. Doc from java. Moves the mouse pointer to the specified screen location.
| |
| mouseMoveImpl | back to summary |
|---|---|
| private static synchronized native void mouseMoveImpl(X11GraphicsConfig xgc, int x, int y) | |
| mousePress | back to summary |
|---|---|
| public void mousePress(int buttons) Implements java. Doc from java. Simulates a mouse press with the specified button(s).
| |
| mousePressImpl | back to summary |
|---|---|
| private static synchronized native void mousePressImpl(int buttons) | |
| mouseRelease | back to summary |
|---|---|
| public void mouseRelease(int buttons) Implements java. Doc from java. Simulates a mouse release with the specified button(s).
| |
| mouseReleaseImpl | back to summary |
|---|---|
| private static synchronized native void mouseReleaseImpl(int buttons) | |
| mouseWheel | back to summary |
|---|---|
| public void mouseWheel(int wheelAmt) Implements java. Doc from java. Simulates mouse wheel action.
| |
| mouseWheelImpl | back to summary |
|---|---|
| private static synchronized native void mouseWheelImpl(int wheelAmt) | |
| setup | back to summary |
|---|---|
| private static synchronized native void setup(int numberOfButtons, int[] buttonDownMasks) | |