Uses of Interface
org.sikuli.api.ScreenLocation

Packages that use ScreenLocation
org.sikuli.api Provides the classes necessary to find targets and the classes to create screen regions and locations. 
org.sikuli.api.robot Interfaces and utilities for mouse and keyboard implementations. 
org.sikuli.api.robot.desktop Provides the classes necessary to simulate desktop user interactions (mouse and keyboard actions). 
 

Uses of ScreenLocation in org.sikuli.api
 

Classes in org.sikuli.api that implement ScreenLocation
 class DefaultScreenLocation
          This class provides manipulation methods that can be used for the default screen location.
 class DesktopScreenLocation
          This DesktopScreenLocation class represents a screen location and its corresponding screen.
 

Methods in org.sikuli.api that return ScreenLocation
 ScreenLocation ScreenRegion.getCenter()
          Returns the center of this screen region.
 ScreenLocation DefaultScreenRegion.getCenter()
           
 ScreenLocation AbstractScreenRegion.getCenter()
           
 ScreenLocation ScreenRegion.getLowerLeftCorner()
          Returns the lower-left corner of this screen region.
 ScreenLocation DefaultScreenRegion.getLowerLeftCorner()
           
 ScreenLocation ScreenRegion.getLowerRightCorner()
          Returns the lower-right corner of this screen region.
 ScreenLocation DefaultScreenRegion.getLowerRightCorner()
           
 ScreenLocation ScreenRegion.getRelativeScreenLocation(int xoffset, int yoffset)
          Returns a ScreenRegion relative to the specified region values.
 ScreenLocation ScreenLocation.getRelativeScreenLocation(int xoffset, int yoffset)
          Returns a new ScreenLocation relative to the specified offsets.
 ScreenLocation DefaultScreenLocation.getRelativeScreenLocation(int xoffset, int yoffset)
           
 ScreenLocation AbstractScreenRegion.getRelativeScreenLocation(int xoffset, int yoffset)
           
 ScreenLocation Relative.RelativeScreenLocationBuilder.getScreenLocation()
          Returns the ScreenLocation of this RelativeScreenLocationBuilder.
 ScreenLocation ScreenRegion.getUpperLeftCorner()
          Returns the upper-left corner of this screen region.
 ScreenLocation DefaultScreenRegion.getUpperLeftCorner()
           
 ScreenLocation ScreenRegion.getUpperRightCorner()
          Returns the upper-right corner of this screen region.
 ScreenLocation DefaultScreenRegion.getUpperRightCorner()
           
 

Methods in org.sikuli.api with parameters of type ScreenLocation
static Relative.RelativeScreenLocationBuilder Relative.to(ScreenLocation screenLocation)
          Returns a new RelativeScreenLocationBuilder object using the specified ScreenLocation object.
 

Constructors in org.sikuli.api with parameters of type ScreenLocation
DefaultScreenLocation(ScreenLocation loc)
          Constructs a new screen location whose screen and (x,y) coordinates are specified by the ScreenLocation argument.
Relative.RelativeScreenLocationBuilder(ScreenLocation screenLocation)
          Constructs a new RelativeScreenLocationBuilder that is a copy of the specified ScreenLocation.
 

Uses of ScreenLocation in org.sikuli.api.robot
 

Methods in org.sikuli.api.robot that return ScreenLocation
 ScreenLocation Mouse.getLocation()
          Get the screen location the mouse cursor is currently at
 

Methods in org.sikuli.api.robot with parameters of type ScreenLocation
 void Mouse.click(ScreenLocation screenLoc)
          Left-click on a given screen location
 void Mouse.doubleClick(ScreenLocation screenLoc)
          Double-click on a given screen location
 void Mouse.drag(ScreenLocation screenLoc)
          Drag at a given screen location
 void Mouse.drop(ScreenLocation screenLoc)
          Drop at a given screen location
 void Mouse.hover(ScreenLocation screenLoc)
          Hover the mouse cursor to a screen location.
 void Mouse.move(ScreenLocation screenLoc)
          Move the mouse cursor to a destination screen location immediately.
 void Mouse.rightClick(ScreenLocation screenLoc)
          Right-click on a given screen location
 

Uses of ScreenLocation in org.sikuli.api.robot.desktop
 

Methods in org.sikuli.api.robot.desktop that return ScreenLocation
 ScreenLocation DesktopMouse.getLocation()
           
 

Methods in org.sikuli.api.robot.desktop with parameters of type ScreenLocation
 void DesktopMouse.click(ScreenLocation screenLoc)
           
 void DesktopMouse.doubleClick(ScreenLocation screenLoc)
           
 void DesktopMouse.drag(ScreenLocation screenLoc)
           
 void DesktopMouse.drop(ScreenLocation screenLoc)
           
 void DesktopMouse.hover(ScreenLocation dest)
           
 void DesktopMouse.move(ScreenLocation dest)
           
 void DesktopMouse.rightClick(ScreenLocation screenLoc)
           
 



Copyright © 2014. All rights reserved.