Get Java Object Location

Retrieve the location (in pixels) of an object in the active Java application and place it into new or existing variables.

Support and Prerequisites: See Java Automation Commands Support and Prerequisites.

Choose to retrieve the location represented either by:

  • Rectangle – with variables for left, top, width, and height

  • Center point – with variables for X and Y coordinates

The variables you need to specify while setting up this command vary based on the method you choose for retrieving the location. So make this selection first and save yourself some time!

  1. Select the Java object whose value you would like to retrieve.

    After selecting the object, the following buttons become available (when relevant):

    • Click an object

    • Expand selection

    • Narrow selection

    • Highlight selected object

    • Use right click for selection

    • Tree view

      Highlighting items with blue while hovering them is set to be off by default. To change that, change the key value <add key="FeatureFlag_JavaHighlight" value="false" /> to "true" in the appsettings.config file of the Studio.
  2. Enter the name of the variable into which you would like to place the location of the selected object.

  3. Choose whether to retrieve the object location either by rectangle or by center point.

  4. Expand the Choose Java search method option to select by platform (Default, Awt, Swing, or JavaFx).

  5. Expand the Error handling option to provide instructions to the wizard on how to manage encountered errors. For more information on error handling, see Error handling.