Module org.testfx

Interface PointLocator

  • All Known Implementing Classes:
    PointLocatorImpl

    public interface PointLocator
    Interface for constructing PointQuery objects that can be used to return a specific point (in terms of the screen) somewhere in the bounds of the provided object.
    • Method Summary

      Modifier and Type Method Description
      PointQuery point​(javafx.geometry.Bounds bounds)  
      PointQuery point​(javafx.geometry.Point2D point)  
      PointQuery point​(javafx.scene.Node node)
      Returns the center of the given Node in screen coordinates.
      PointQuery point​(javafx.scene.Scene scene)  
      PointQuery point​(javafx.stage.Window window)  
    • Method Detail

      • point

        PointQuery point​(javafx.geometry.Bounds bounds)
        Parameters:
        bounds - the initial bounds with which to construct a PointQuery
        Returns:
        a PointQuery with the given bounds as the initial bounds
      • point

        PointQuery point​(javafx.geometry.Point2D point)
        Parameters:
        point - to convert into a Bounds object
        Returns:
        a PointQuery whose bounds x and y values are the given point and whose width/height = 0
      • point

        PointQuery point​(javafx.scene.Node node)
        Returns the center of the given Node in screen coordinates.
        Parameters:
        node - the node
        Returns:
        a PointQuery with the node's bounds (in terms of the screen) as the initial bounds
      • point

        PointQuery point​(javafx.scene.Scene scene)
        Parameters:
        scene - the scene
        Returns:
        a PointQuery with the scene's bounds (in terms of the screen) as the initial bounds
      • point

        PointQuery point​(javafx.stage.Window window)
        Parameters:
        window - the window
        Returns:
        a PointQuery with the window's bounds (in terms of the screen) as the initial bounds