| Package | Description |
|---|---|
| org.sikuli.android | |
| org.sikuli.script | |
| org.sikuli.util | |
| org.sikuli.vnc |
| Modifier and Type | Class and Description |
|---|---|
class |
ADBScreen
Created by Törcsi on 2016. 06. 26.
|
| Modifier and Type | Method and Description |
|---|---|
IScreen |
ADBScreen.getScreen() |
IScreen |
ADBRobot.getScreen() |
| Modifier and Type | Class and Description |
|---|---|
class |
Screen
A screen represents a physical monitor with its coordinates and size according to the global
point system: the screen areas are grouped around a point (0,0) like in a cartesian system (the
top left corner and the points contained in the screen area might have negative x and/or y values)
The screens are arranged in an array (index = id) and each screen is always the same object (not possible to create new objects). |
class |
ScreenUnion
CANDIDATE FOR DEPRECATION
INTERNAL USE
An extension of DesktopScreen, that uses all active monitors as one big screen
TO BE EVALUATED: is this really needed?
|
| Modifier and Type | Field and Description |
|---|---|
protected IScreen |
ImageFinder.screen |
| Modifier and Type | Method and Description |
|---|---|
IScreen |
Region.getScreen() |
IScreen |
Location.getScreen()
Returns null, if outside of any screen and not contained in a non-Desktop Screen instance (e.g. remote screen)
subsequent actions WILL crash if not tested for null return |
IScreen |
IRobot.getScreen()
Return the underlying device object (if any).
|
IScreen |
Region.getScreenContaining()
Deprecated.
Only for compatibility, to get the screen containing this region, use
Region.getScreen() |
| Modifier and Type | Method and Description |
|---|---|
Region |
Region.copyTo(IScreen screen)
new region with same offset to current screen's top left on given screen
|
Location |
Location.copyTo(IScreen screen)
New point with same offset to current screen's top left on given screen
|
protected static Region |
Region.create(Rectangle r,
IScreen parentScreen)
Create a region from a Rectangle on a given Screen
|
void |
Region.initScreen(IScreen iscr)
INTERNAL USE
|
protected Rectangle |
Region.regionOnScreen(IScreen screen)
Checks if the Screen contains the Region.
|
void |
Region.setOtherScreen(IScreen aScreen)
INTERNAL USE: flags this region as belonging to a non-Desktop screen
|
Location |
Location.setOtherScreen(IScreen scr)
INTERNAL USE
identifies the point as being on a non-desktop-screen
|
protected Region |
Screen.setScreen(IScreen s)
Should not be used - throws UnsupportedOperationException
|
protected Region |
Region.setScreen(IScreen scr)
Sets a new Screen for this region.
|
boolean |
ImageFinder.setScreen(IScreen scr) |
| Constructor and Description |
|---|
ImageFinder(IScreen scr) |
Match(FindResult f,
IScreen _parent)
internally used constructor used by findX image
|
Match(int x,
int y,
int w,
int h,
double Score,
IScreen parent,
String text)
internally used constructor by TextRecognizer.listText()
|
Region(int X,
int Y,
int W,
int H,
IScreen parentScreen)
Create a region with the provided coordinate / size and screen
|
| Modifier and Type | Method and Description |
|---|---|
IScreen |
FakeRobot.getScreen()
Return the underlying device object (if any).
|
| Constructor and Description |
|---|
OverlayCapturePrompt(IScreen scr) |
ScreenHighlighter(IScreen scr,
String color) |
| Modifier and Type | Class and Description |
|---|---|
class |
VNCScreen |
Copyright © 2017. All rights reserved.