com.teamdev.jxcapture.image.mac
Class LionDeviceGrabber
java.lang.Object
com.teamdev.jxcapture.image.mac.LionDeviceGrabber
public class LionDeviceGrabber
- extends java.lang.Object
Method Summary |
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()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LionDeviceGrabber
public LionDeviceGrabber(java.lang.String deviceId)
grab
public java.awt.image.BufferedImage grab()
create
public static com.teamdev.jxcapture.image.mac.Grabber create(java.awt.Rectangle screenRect,
boolean includeCursor)
create
public static com.teamdev.jxcapture.image.mac.Grabber create(com.teamdev.jxdesktop.ui.Window window,
boolean includeCursor)
create
public static com.teamdev.jxcapture.image.mac.Grabber create(java.lang.String deviceId)
getMousePointLocation
protected com.teamdev.jxcapture.image.mac.Grabber.MousePoint getMousePointLocation(com.teamdev.jxdesktop.macosx.cocoa.nsgeometry.NSPoint point,
com.teamdev.jxdesktop.macosx.coregraphics.CGRect screenBounds)
addMousePointer
protected void addMousePointer(java.awt.image.BufferedImage image,
com.teamdev.jxdesktop.macosx.cocoa.nsgeometry.NSPoint nsPoint,
com.teamdev.jxdesktop.macosx.coregraphics.CGRect screenBounds)