public interface DesktopInteract
Modifier and Type | Method and Description |
---|---|
java.awt.image.BufferedImage |
captureScreen()
Capture the full desktop screen.
|
boolean |
captureScreen(int display,
byte[] output)
Capture the full desktop screen using native grabber.
|
java.awt.image.BufferedImage |
captureScreen(int x,
int y,
int width,
int height)
Capture a part of the desktop screen.
|
boolean |
captureScreen(int display,
int x,
int y,
int width,
int height,
byte[] output)
Capture a part of the desktop screen using native grabber.
|
boolean |
captureScreen(int display,
int x,
int y,
int width,
int height,
long buffer,
int bufferLength)
Capture a part of the desktop screen using native grabber.
|
boolean |
captureScreen(int display,
long buffer,
int bufferLength)
Capture the full desktop screen using native grabber.
|
boolean captureScreen(int display, byte[] output)
display
- index of displayoutput
- output buffer to store bytes in.
Be sure that output length is sufficientboolean captureScreen(int display, long buffer, int bufferLength)
display
- index of displaybuffer
- native output buffer to store bytes in.
Be sure that output length is sufficientbufferLength
- length of native bufferboolean captureScreen(int display, int x, int y, int width, int height, byte[] output)
display
- index of displayx
- x position to start capturey
- y position to start capturewidth
- capture widthheight
- capture heightoutput
- output buffer to store bytes in.
Be sure that output length is sufficientboolean captureScreen(int display, int x, int y, int width, int height, long buffer, int bufferLength)
display
- index of displayx
- x position to start capturey
- y position to start capturewidth
- capture widthheight
- capture heightbuffer
- native output buffer to store bytes in.
Be sure that output length is sufficientbufferLength
- length of native bufferjava.awt.image.BufferedImage captureScreen()
java.awt.image.BufferedImage captureScreen(int x, int y, int width, int height)
x
- x position to start capturey
- y position to start capturewidth
- capture widthheight
- capture height
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.