Modifier and Type | Field and Description |
---|---|
protected GraphicsDevice |
_curGD |
protected int |
_curID |
protected ScreenHighlighter |
_overlay |
protected static int |
_primaryScreen |
protected CapturePrompt |
_prompt |
protected boolean |
_waitPrompt |
_autoWaitTimeout, _defaultFindFailedResponse, _evtMgr, _lastMatch, _lastMatches, _lastScreenImage, _observing, _throwException, h, w, x, y
Modifier and Type | Method and Description |
---|---|
ScreenImage |
capture() |
ScreenImage |
capture(int x,
int y,
int w,
int h) |
ScreenImage |
capture(Rectangle rect) |
ScreenImage |
capture(Region reg) |
Rectangle |
getBounds() |
static Rectangle |
getBounds(int id) |
GraphicsDevice |
getGraphicsDevice() |
int |
getID() |
static int |
getNumberScreens() |
static int |
getPrimaryId() |
IRobot |
getRobot() |
static IRobot |
getRobot(int id) |
protected void |
initBounds() |
Region |
newRegion(Rectangle rect) |
Region |
selectRegion() |
Region |
selectRegion(String msg) |
void |
showClick(Location loc)
Show the click
|
void |
showDropTarget(Location loc) |
void |
showMove(Location loc) |
void |
showTarget(Location loc) |
void |
showTarget(Location loc,
double secs) |
String |
toString() |
void |
update(Subject s) |
ScreenImage |
userCapture() |
ScreenImage |
userCapture(String msg) |
above, above, below, below, click, click, create, create, create, create, doubleClick, doubleClick, drag, dragDrop, dragDrop, dropAt, dropAt, exists, exists, find, findAll, findAllNow, findNow, getAutoWaitTimeout, getBottomLeft, getBottomRight, getCenter, getEventManager, getFindFailedResponse, getH, getLastMatch, getLastMatches, getLocationFromPSRML, getRect, getRegionFromPSRM, getROI, getScreen, getThrowException, getTopLeft, getTopRight, getW, getX, getY, highlight, highlight, highlight, hover, init, inside, keyDown, keyDown, keyUp, keyUp, keyUp, left, left, listText, morphTo, mouseDown, mouseMove, mouseUp, mouseUp, moveTo, nearby, nearby, observe, observe, observeInBackground, offset, onAppear, onChange, onChange, onVanish, paste, paste, right, right, rightClick, rightClick, setAutoWaitTimeout, setFindFailedResponse, setH, setRect, setRect, setRect, setROI, setROI, setROI, setThrowException, setW, setX, setY, stopObserver, text, toJythonRegion, type, type, type, type, updateSelf, wait, wait, wait, waitAll, waitVanish, waitVanish, wheel, wheel
protected GraphicsDevice _curGD
protected int _curID
protected static int _primaryScreen
protected boolean _waitPrompt
protected CapturePrompt _prompt
protected ScreenHighlighter _overlay
public static int getNumberScreens()
public static IRobot getRobot(int id)
public static int getPrimaryId()
public GraphicsDevice getGraphicsDevice()
public static Rectangle getBounds(int id)
public int getID()
protected void initBounds()
public ScreenImage capture()
public ScreenImage capture(int x, int y, int w, int h)
public ScreenImage capture(Rectangle rect)
public ScreenImage capture(Region reg)
public ScreenImage userCapture()
public ScreenImage userCapture(String msg)
public Region selectRegion()
public void showClick(Location loc)
public void showTarget(Location loc)
showTarget
in interface IScreen
public void showTarget(Location loc, double secs)
public void showDropTarget(Location loc)
showDropTarget
in interface IScreen