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
    point(javafx.geometry.Bounds bounds)
     
    point(javafx.geometry.Point2D point)
     
    point(javafx.scene.Node node)
    Returns the center of the given Node in screen coordinates.
    point(javafx.scene.Scene scene)
     
    point(javafx.stage.Window window)
     
  • Method Details

    • 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