Package | Description |
---|---|
com.sun.javafx.embed | |
com.sun.javafx.scene | |
com.sun.javafx.scene.control.behavior | |
com.sun.javafx.scene.control.skin | |
com.sun.javafx.scene.traversal | |
com.sun.javafx.tk.quantum | |
javafx.scene |
Provides the core set of base
classes for the JavaFX Scene Graph API.
|
Modifier and Type | Method and Description |
---|---|
boolean |
EmbeddedSceneInterface.traverseOut(Direction dir) |
Modifier and Type | Method and Description |
---|---|
private void |
KeyboardShortcutsHandler.traverse(Event event,
Node node,
Direction dir) |
Modifier and Type | Method and Description |
---|---|
void |
DateCellBehavior.traverse(Node node,
Direction dir) |
protected void |
BehaviorBase.traverse(Node node,
Direction dir)
Called by any of the BehaviorBase traverse methods to actually effect a
traversal of the focus.
|
Modifier and Type | Field and Description |
---|---|
private Direction |
TabPaneSkin.TabContentRegion.direction |
Modifier and Type | Field and Description |
---|---|
protected Direction |
Hueristic2D.cacheStartTraversalDirection |
Modifier and Type | Method and Description |
---|---|
Direction |
Direction.getDirectionForNodeOrientation(NodeOrientation orientation)
Returns the direction with respect to the node's orientation.
|
static Direction |
Direction.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Direction[] |
Direction.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private void |
Hueristic2D.cacheTraversal(Node node,
Direction dir) |
private double |
Hueristic2D.centerSideDistance(Direction dir,
Bounds cur,
Bounds tgt)
Computes the side distance from current center to target center.
|
private double |
ContainerTabOrder.centerSideDistance(Direction dir,
Bounds cur,
Bounds tgt)
Computes the side distance from current center to target center.
|
private double |
WeightedClosestCorner.centerSideDistance(Direction dir,
Bounds cur,
Bounds tgt)
Computes the side distance from current center to target center.
|
private int |
WeightedClosestCorner.compare1D(Bounds a,
Bounds b,
Direction dir) |
private double |
Hueristic2D.cornerSideDistance(Direction dir,
Bounds cur,
Bounds tgt)
Computes the side distance between the closest corners of the current
and target.
|
private double |
ContainerTabOrder.cornerSideDistance(Direction dir,
Bounds cur,
Bounds tgt)
Computes the side distance between the closest corners of the current
and target.
|
private double |
WeightedClosestCorner.cornerSideDistance(Direction dir,
Bounds cur,
Bounds tgt)
Computes the side distance between the closest corners of the current
and target.
|
protected Node |
Hueristic2D.getNearestNodeLeftOrRight(Bounds currentB,
Bounds originB,
TraversalContext context,
Direction dir) |
protected Node |
Hueristic2D.getNearestNodeUpOrDown(Bounds currentB,
Bounds originB,
TraversalContext context,
Direction dir) |
private boolean |
Hueristic2D.isOnAxis(Direction dir,
Bounds cur,
Bounds tgt) |
private boolean |
ContainerTabOrder.isOnAxis(Direction dir,
Bounds cur,
Bounds tgt) |
private boolean |
WeightedClosestCorner.isOnAxis(Direction dir,
Bounds cur,
Bounds tgt) |
private double |
Hueristic2D.outDistance(Direction dir,
Bounds cur,
Bounds tgt)
Compute the out-distance to the near edge of the target in the
traversal direction.
|
private double |
ContainerTabOrder.outDistance(Direction dir,
Bounds cur,
Bounds tgt)
Compute the out-distance to the near edge of the target in the
traversal direction.
|
private double |
WeightedClosestCorner.outDistance(Direction dir,
Bounds cur,
Bounds tgt)
Compute the out-distance to the near edge of the target in the
traversal direction.
|
Node |
TraversalEngine.select(Node from,
Direction dir)
Returns the node that is in the direction
dir starting from the Node from using the engine's algorithm. |
Node |
Algorithm.select(Node owner,
Direction dir,
TraversalContext context)
Traverse from owner, in direction dir.
|
Node |
Hueristic2D.select(Node node,
Direction dir,
TraversalContext context) |
Node |
ContainerTabOrder.select(Node node,
Direction dir,
TraversalContext context) |
Node |
WeightedClosestCorner.select(Node node,
Direction dir,
TraversalContext context) |
Node |
TraversalEngine.BaseEngineContext.selectInSubtree(Parent subTreeRoot,
Node from,
Direction dir) |
Node |
TraversalContext.selectInSubtree(Parent subTreeRoot,
Node from,
Direction dir)
If the TraversalEngine does not want to handle traversal inside some inner child (Parent), it can use this method to apply
default algorithm inside that Parent and return the next Node within the Parent or null if there's no successor.
|
Node |
TopMostTraversalEngine.trav(Node node,
Direction dir)
Traverse the focus to the next node in the specified direction.
|
private int |
WeightedClosestCorner.trav1D(Bounds origin,
Direction dir,
java.util.List<Node> targets,
TraversalContext context) |
private int |
ContainerTabOrder.trav2D(Bounds origin,
Direction dir,
java.util.List<Node> peers,
TraversalContext context) |
private int |
WeightedClosestCorner.trav2D(Bounds origin,
Direction dir,
java.util.List<Node> targets,
TraversalContext context) |
int |
WeightedClosestCorner.traverse(Bounds origin,
Direction dir,
java.util.List<Node> targets,
TraversalContext context) |
Modifier and Type | Method and Description |
---|---|
boolean |
EmbeddedScene.traverseOut(Direction dir) |
Modifier and Type | Method and Description |
---|---|
boolean |
Node.impl_traverse(Direction dir)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
(package private) boolean |
Scene.traverse(Node node,
Direction dir)
Traverses focus from the given node in the given direction.
|
(package private) boolean |
SubScene.traverse(Node node,
Direction dir) |