public class LionDeviceGrabber
extends java.lang.Object
Constructor and Description |
---|
LionDeviceGrabber(java.lang.String deviceId) |
Modifier and Type | Method and Description |
---|---|
protected void |
addMousePointer(java.awt.image.BufferedImage image,
com.teamdev.jxdesktop.macosx.cocoa.nsgeometry.NSPoint nsPoint,
com.teamdev.jxdesktop.macosx.coregraphics.CGRect screenBounds) |
static com.teamdev.jxcapture.image.mac.Grabber |
create(java.awt.Rectangle screenRect,
boolean includeCursor) |
static com.teamdev.jxcapture.image.mac.Grabber |
create(java.lang.String deviceId) |
static com.teamdev.jxcapture.image.mac.Grabber |
create(com.teamdev.jxdesktop.ui.Window window,
boolean includeCursor) |
protected com.teamdev.jxcapture.image.mac.Grabber.MousePoint |
getMousePointLocation(com.teamdev.jxdesktop.macosx.cocoa.nsgeometry.NSPoint point,
com.teamdev.jxdesktop.macosx.coregraphics.CGRect screenBounds) |
java.awt.image.BufferedImage |
grab() |
public java.awt.image.BufferedImage grab()
public static com.teamdev.jxcapture.image.mac.Grabber create(java.awt.Rectangle screenRect, boolean includeCursor)
public static com.teamdev.jxcapture.image.mac.Grabber create(com.teamdev.jxdesktop.ui.Window window, boolean includeCursor)
public static com.teamdev.jxcapture.image.mac.Grabber create(java.lang.String deviceId)
protected com.teamdev.jxcapture.image.mac.Grabber.MousePoint getMousePointLocation(com.teamdev.jxdesktop.macosx.cocoa.nsgeometry.NSPoint point, com.teamdev.jxdesktop.macosx.coregraphics.CGRect screenBounds)
protected void addMousePointer(java.awt.image.BufferedImage image, com.teamdev.jxdesktop.macosx.cocoa.nsgeometry.NSPoint nsPoint, com.teamdev.jxdesktop.macosx.coregraphics.CGRect screenBounds)