Package | Description |
---|---|
com.sun.javafx.geometry | |
com.sun.javafx.scene.control.skin | |
com.sun.javafx.scene.traversal | |
javafx.geometry |
Provides the set of 2D classes for defining and performing operations on
objects related to two-dimensional geometry.
|
javafx.scene |
Provides the core set of base
classes for the JavaFX Scene Graph API.
|
javafx.scene.control |
The JavaFX User Interface Controls (UI Controls or just Controls) are
specialized Nodes in the JavaFX Scenegraph especially suited for reuse in
many different application contexts.
|
javafx.scene.layout |
Provides classes to support user interface layout.
|
javafx.scene.shape |
Provides the set of 2D classes for defining and performing operations on
objects related to two-dimensional geometry.
|
javafx.scene.text |
Provides the set of classes for fonts and renderable Text Node.
|
javafx.scene.transform |
Provides the set of convenient classes to perform rotating, scaling,
shearing, and translation transformations for
Affine objects. |
Modifier and Type | Method and Description |
---|---|
static Bounds |
BoundsUtils.createBoundingBox(Point2D p1,
Point2D p2,
Point2D p3,
Point2D p4) |
static Bounds |
BoundsUtils.createBoundingBox(Point2D p1,
Point2D p2,
Point2D p3,
Point2D p4,
Point2D p5,
Point2D p6,
Point2D p7,
Point2D p8) |
static Bounds |
BoundsUtils.createBoundingBox(Point3D p1,
Point3D p2,
Point3D p3,
Point3D p4,
Point3D p5,
Point3D p6,
Point3D p7,
Point3D p8) |
Modifier and Type | Method and Description |
---|---|
Bounds |
TextAreaSkin.getCaretBounds() |
Modifier and Type | Method and Description |
---|---|
void |
ScrollPaneSkin.onTraverse(Node n,
Bounds b) |
void |
MenuBarSkin.onTraverse(Node node,
Bounds bounds) |
Modifier and Type | Method and Description |
---|---|
Bounds |
TraversalContext.getSceneLayoutBounds(Node node)
Returns layout bounds of the Node in the relevant (Sub)Scene.
|
Modifier and Type | Method and Description |
---|---|
protected Node |
Hueristic2D.getNearestNodeLeftOrRight(Bounds currentB,
Bounds originB,
TraversalContext context,
Direction dir) |
protected Node |
Hueristic2D.getNearestNodeUpOrDown(Bounds currentB,
Bounds originB,
TraversalContext context,
Direction dir) |
void |
TraverseListener.onTraverse(Node node,
Bounds bounds) |
int |
WeightedClosestCorner.traverse(Bounds origin,
Direction dir,
List<Node> targets,
TraversalContext context) |
Modifier and Type | Class and Description |
---|---|
class |
BoundingBox
A rectangular bounding box which is used to describe the bounds of a node
or other scene graph object.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Bounds.contains(Bounds b)
Tests if the interior of this
Bounds entirely contains the
specified Bounds, b . |
boolean |
BoundingBox.contains(Bounds b)
Tests if the interior of this
Bounds entirely contains the
specified Bounds, b . |
abstract boolean |
Bounds.intersects(Bounds b)
Tests if the interior of this
Bounds intersects the interior
of a specified Bounds, b . |
boolean |
BoundingBox.intersects(Bounds b)
Tests if the interior of this
Bounds intersects the interior
of a specified Bounds, b . |
Modifier and Type | Method and Description |
---|---|
Bounds |
Node.getBoundsInLocal() |
Bounds |
Node.getBoundsInParent() |
Bounds |
Node.getLayoutBounds() |
protected Bounds |
Node.impl_computeLayoutBounds()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
protected Bounds |
Group.impl_computeLayoutBounds()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Bounds |
Node.localToParent(Bounds localBounds)
Transforms a bounds from the local coordinate space of this
Node into the coordinate space of its parent. |
Bounds |
Node.localToScene(Bounds localBounds)
Transforms a bounds from the local coordinate space of this
Node into the coordinate space of its scene. |
Bounds |
Node.localToScene(Bounds localBounds,
boolean rootScene)
Transforms a bounds from the local coordinate space of this
Node
into the coordinate space of its scene. |
Bounds |
Node.localToScreen(Bounds localBounds)
Transforms a bounds from the local coordinate space of this
Node into the coordinate space of its Screen . |
Bounds |
Node.parentToLocal(Bounds parentBounds)
Transforms a rectangle from the coordinate space of the parent into the
local coordinate space of this
Node . |
Bounds |
Node.sceneToLocal(Bounds sceneBounds)
Transforms a rectangle from the coordinate space of the
scene into the local coordinate space of this
Node . |
Bounds |
Node.sceneToLocal(Bounds bounds,
boolean rootScene)
Transforms a bounds from the coordinate space of the scene
into the local coordinate space of this
Node . |
Bounds |
Node.screenToLocal(Bounds screenBounds)
Transforms a rectangle from the coordinate space of the
Screen into the local coordinate space of this
Node . |
Modifier and Type | Method and Description |
---|---|
ReadOnlyObjectProperty<Bounds> |
Node.boundsInLocalProperty()
The rectangular bounds of this
Node in the node's
untransformed local coordinate space. |
ReadOnlyObjectProperty<Bounds> |
Node.boundsInParentProperty()
The rectangular bounds of this
Node which include its transforms. |
ReadOnlyObjectProperty<Bounds> |
Node.layoutBoundsProperty() |
Modifier and Type | Method and Description |
---|---|
boolean |
Node.intersects(Bounds localBounds)
Returns
true if the given bounds (specified in the local
coordinate space of this Node ) intersects the shape of this
Node . |
Bounds |
Node.localToParent(Bounds localBounds)
Transforms a bounds from the local coordinate space of this
Node into the coordinate space of its parent. |
Bounds |
Node.localToScene(Bounds localBounds)
Transforms a bounds from the local coordinate space of this
Node into the coordinate space of its scene. |
Bounds |
Node.localToScene(Bounds localBounds,
boolean rootScene)
Transforms a bounds from the local coordinate space of this
Node
into the coordinate space of its scene. |
Bounds |
Node.localToScreen(Bounds localBounds)
Transforms a bounds from the local coordinate space of this
Node into the coordinate space of its Screen . |
Bounds |
Node.parentToLocal(Bounds parentBounds)
Transforms a rectangle from the coordinate space of the parent into the
local coordinate space of this
Node . |
Bounds |
Node.sceneToLocal(Bounds sceneBounds)
Transforms a rectangle from the coordinate space of the
scene into the local coordinate space of this
Node . |
Bounds |
Node.sceneToLocal(Bounds bounds,
boolean rootScene)
Transforms a bounds from the coordinate space of the scene
into the local coordinate space of this
Node . |
Bounds |
Node.screenToLocal(Bounds screenBounds)
Transforms a rectangle from the coordinate space of the
Screen into the local coordinate space of this
Node . |
Modifier and Type | Method and Description |
---|---|
Bounds |
ScrollPane.getViewportBounds() |
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Bounds> |
ScrollPane.viewportBoundsProperty() |
Modifier and Type | Method and Description |
---|---|
void |
ScrollPane.setViewportBounds(Bounds value) |
B |
ScrollPaneBuilder.viewportBounds(Bounds x)
Deprecated.
Set the value of the
viewportBounds property for the instance constructed by this builder. |
Modifier and Type | Method and Description |
---|---|
protected Bounds |
Region.impl_computeLayoutBounds()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Bounds |
GridPane.impl_getCellBounds(int columnIndex,
int rowIndex)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Method and Description |
---|---|
protected Bounds |
Path.impl_computeLayoutBounds()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Method and Description |
---|---|
protected Bounds |
Text.impl_computeLayoutBounds()
Deprecated.
This is an internal API that is not intended
for use and will be removed in the next version
|
Modifier and Type | Method and Description |
---|---|
Bounds |
Transform.inverseTransform(Bounds bounds)
Transforms the specified bounds by the inverse of this transform.
|
Bounds |
Transform.transform(Bounds bounds)
Transforms the specified bounds by this transform.
|
Modifier and Type | Method and Description |
---|---|
Bounds |
Transform.inverseTransform(Bounds bounds)
Transforms the specified bounds by the inverse of this transform.
|
boolean |
Transform.similarTo(Transform transform,
Bounds range,
double maxDelta)
Checks if this transform is similar to the specified transform.
|
Bounds |
Transform.transform(Bounds bounds)
Transforms the specified bounds by this transform.
|
Copyright © 2020. All rights reserved.