Package org.testfx.service.locator
Interface PointLocator
-
- All Known Implementing Classes:
PointLocatorImpl
public interface PointLocator
Interface for constructingPointQuery
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
All Methods Instance Methods Abstract Methods 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 givenNode
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 aPointQuery
- Returns:
- a
PointQuery
with the given bounds as the initial bounds
-
point
PointQuery point(javafx.geometry.Point2D point)
- Parameters:
point
- to convert into aBounds
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 givenNode
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
-
-