Spec-Zone .ru
спецификации, руководства, описания, API
|
Package | Description |
---|---|
javafx.animation |
Provides the set of classes for ease of use transition based animations.
|
javafx.scene |
Provides the core set of base
classes for the JavaFX Scene Graph API.
|
javafx.scene.canvas |
Provides the set of classes for canvas, an immediate mode style of rendering API.
|
javafx.scene.chart |
The JavaFX User Interface provides a set of chart components that
are a very convenient way for data visualization.
|
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.control.cell |
The
javafx.scene.control.cell package is where all cell-related
classes are located, other than the core classes such as
Cell , IndexedCell ,
ListCell , TreeCell ,
and TableCell . |
javafx.scene.effect |
Provides the set of classes for attaching graphical filter effects to JavaFX Scene Graph Nodes.
|
javafx.scene.image |
Provides the set of classes for loading and displaying images.
|
javafx.scene.input |
Provides the set of classes for mouse and keyboard input event handling.
|
javafx.scene.layout |
Provides classes to support user interface layout.
|
javafx.scene.media |
Provides the set of classes for integrating audio and video into Java FX
Applications.
|
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. |
javafx.scene.web |
This package provides means for loading and displaying Web content.
|
javafx.stage |
Provides the top-level container classes for JavaFX content.
|
Modifier and Type | Field and Description |
---|---|
private Node |
TranslateTransition.cachedNode |
private Node |
ScaleTransition.cachedNode |
private Node |
RotateTransition.cachedNode |
private Node |
PathTransition.cachedNode |
private Node |
FadeTransition.cachedNode |
private static Node |
TranslateTransition.DEFAULT_NODE |
private static Node |
SequentialTransition.DEFAULT_NODE |
private static Node |
ScaleTransition.DEFAULT_NODE |
private static Node |
RotateTransition.DEFAULT_NODE |
private static Node |
PathTransition.DEFAULT_NODE |
private static Node |
ParallelTransition.DEFAULT_NODE |
private static Node |
FadeTransition.DEFAULT_NODE |
private Node |
TranslateTransitionBuilder.node |
private Node |
SequentialTransitionBuilder.node |
private Node |
ScaleTransitionBuilder.node |
private Node |
RotateTransitionBuilder.node |
private Node |
PathTransitionBuilder.node |
private Node |
ParallelTransitionBuilder.node |
private Node |
FadeTransitionBuilder.node |
Modifier and Type | Field and Description |
---|---|
private ObjectProperty<Node> |
TranslateTransition.node
The target node of this
TranslateTransition . |
private ObjectProperty<Node> |
SequentialTransition.node
|
private ObjectProperty<Node> |
ScaleTransition.node
The target node of this
ScaleTransition . |
private ObjectProperty<Node> |
RotateTransition.node
The target node of this
RotateTransition . |
private ObjectProperty<Node> |
PathTransition.node
The target node of this
PathTransition . |
private ObjectProperty<Node> |
ParallelTransition.node
|
private ObjectProperty<Node> |
FadeTransition.node
The target node of this
Transition . |
Modifier and Type | Method and Description |
---|---|
Node |
TranslateTransition.getNode()
Gets the value of the property node.
|
Node |
SequentialTransition.getNode()
Gets the value of the property node.
|
Node |
ScaleTransition.getNode()
Gets the value of the property node.
|
Node |
RotateTransition.getNode()
Gets the value of the property node.
|
Node |
PathTransition.getNode()
Gets the value of the property node.
|
Node |
ParallelTransition.getNode()
Gets the value of the property node.
|
Node |
FadeTransition.getNode()
Gets the value of the property node.
|
protected Node |
Transition.getParentTargetNode()
Returns the target
Node for animation of this Transition . |
protected Node |
SequentialTransition.getParentTargetNode()
Returns the target
Node for animation of this Transition . |
protected Node |
ParallelTransition.getParentTargetNode()
Returns the target
Node for animation of this Transition . |
private Node |
TranslateTransition.getTargetNode() |
private Node |
ScaleTransition.getTargetNode() |
private Node |
RotateTransition.getTargetNode() |
private Node |
PathTransition.getTargetNode() |
private Node |
FadeTransition.getTargetNode() |
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Node> |
TranslateTransition.nodeProperty()
The target node of this
TranslateTransition . |
ObjectProperty<Node> |
SequentialTransition.nodeProperty()
|
ObjectProperty<Node> |
ScaleTransition.nodeProperty()
The target node of this
ScaleTransition . |
ObjectProperty<Node> |
RotateTransition.nodeProperty()
The target node of this
RotateTransition . |
ObjectProperty<Node> |
PathTransition.nodeProperty()
The target node of this
PathTransition . |
ObjectProperty<Node> |
ParallelTransition.nodeProperty()
|
ObjectProperty<Node> |
FadeTransition.nodeProperty()
The target node of this
Transition . |
Modifier and Type | Method and Description |
---|---|
TranslateTransitionBuilder |
TranslateTransitionBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
SequentialTransitionBuilder |
SequentialTransitionBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
ScaleTransitionBuilder |
ScaleTransitionBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
RotateTransitionBuilder |
RotateTransitionBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
PathTransitionBuilder |
PathTransitionBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
ParallelTransitionBuilder |
ParallelTransitionBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
FadeTransitionBuilder |
FadeTransitionBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
void |
TranslateTransition.setNode(Node value)
Sets the value of the property node.
|
void |
SequentialTransition.setNode(Node value)
Sets the value of the property node.
|
void |
ScaleTransition.setNode(Node value)
Sets the value of the property node.
|
void |
RotateTransition.setNode(Node value)
Sets the value of the property node.
|
void |
PathTransition.setNode(Node value)
Sets the value of the property node.
|
void |
ParallelTransition.setNode(Node value)
Sets the value of the property node.
|
void |
FadeTransition.setNode(Node value)
Sets the value of the property node.
|
Constructor and Description |
---|
FadeTransition(Duration duration,
Node node)
The constructor of
FadeTransition |
ParallelTransition(Node node)
The constructor of
ParallelTransition . |
ParallelTransition(Node node,
Animation... children)
The constructor of
ParallelTransition . |
PathTransition(Duration duration,
Shape path,
Node node)
The constructor of
PathTransition . |
RotateTransition(Duration duration,
Node node)
The constructor of
RotateTransition |
ScaleTransition(Duration duration,
Node node)
The constructor of
ScaleTransition |
SequentialTransition(Node node)
The constructor of
SequentialTransition . |
SequentialTransition(Node node,
Animation... children)
The constructor of
SequentialTransition . |
TranslateTransition(Duration duration,
Node node)
The constructor of
TranslateTransition |
Modifier and Type | Class and Description |
---|---|
class |
Group
A
Group node contains an ObservableList of children that
are rendered in order whenever this node is rendered. |
class |
Parent
The base class for all nodes that have children in the scene graph.
|
Modifier and Type | Field and Description |
---|---|
private Node |
Parent.bottom |
private Node |
NodeBuilder.clip |
private Node |
Node.clipParent
If this Node is being used as the clip of another Node, that other node
is referred to as the clipParent.
|
private static Node |
Node.DEFAULT_CLIP |
private Node[] |
Scene.dirtyNodes
Set of dirty nodes; processed once per frame by the synchronizer.
|
private Node |
Parent.far |
private Node |
Parent.left |
private Node |
Parent.near |
private Node |
Scene.TargetWrapper.node |
private Node |
Scene.oldFocusOwner |
private Node |
Parent.right |
private Node |
Parent.top |
Modifier and Type | Field and Description |
---|---|
private static com.sun.javafx.css.StyleableProperty<Node,BlendMode> |
Node.StyleableProperties.BLEND_MODE |
private ObservableList<Node> |
Parent.children
A ObservableList of child
Node s. |
private java.util.Collection<? extends Node> |
GroupBuilder.children |
private java.util.Set<Node> |
Parent.childSet
Scenegraph Structure *
*
Functions and variables related to the scenegraph structure, *
modifying the structure, and walking the structure.
|
private ObjectProperty<Node> |
Node.MiscProperties.clip |
private static com.sun.javafx.css.StyleableProperty<Node,Cursor> |
Node.StyleableProperties.CURSOR |
private java.util.LinkedHashSet<Node> |
Parent.dirtyChildren
This set is used to track all of the children of this group which are
dirty.
|
private static com.sun.javafx.css.StyleableProperty<Node,Effect> |
Node.StyleableProperties.EFFECT |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Boolean> |
Node.StyleableProperties.FOCUS_TRAVERSABLE |
private ReadOnlyObjectWrapper<Node> |
Scene.focusOwner
The scene's current focus owner node.
|
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.OPACITY |
private java.util.List<Node> |
Parent.removed |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.ROTATE |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.SCALE_X |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.SCALE_Y |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.SCALE_Z |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.TRANSLATE_X |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.TRANSLATE_Y |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Number> |
Node.StyleableProperties.TRANSLATE_Z |
private static com.sun.javafx.css.StyleableProperty<Node,java.lang.Boolean> |
Node.StyleableProperties.VISIBILITY |
Modifier and Type | Method and Description |
---|---|
protected <E extends Node> |
Parent.getManagedChildren()
Gets the list of all managed children of this
Parent . |
Modifier and Type | Method and Description |
---|---|
Node |
Node.getClip()
Gets the value of the property clip.
|
Node |
Node.MiscProperties.getClip()
Gets the value of the property clip.
|
(package private) Node |
Node.getClipParent() |
(package private) Node |
Parent.getFirstChild() |
Node |
Scene.getFocusOwner()
Gets the value of the property focusOwner.
|
(package private) Node |
Parent.getLastChild() |
(package private) Node |
Parent.getNextChild(Node child) |
(package private) Node |
Parent.getPreviousChild(Node child) |
Node |
Node.impl_pickNode(double parentX,
double parentY)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Node |
Node.impl_pickNode(com.sun.javafx.geom.PickRay pickRay)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
protected Node |
Parent.impl_pickNodeLocal(double localX,
double localY)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
protected Node |
Node.impl_pickNodeLocal(double localX,
double localY)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
protected Node |
Parent.impl_pickNodeLocal(com.sun.javafx.geom.PickRay pickRay)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
protected Node |
Node.impl_pickNodeLocal(com.sun.javafx.geom.PickRay localPickRay)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Node |
Scene.lookup(java.lang.String selector)
Looks for any node within the scene graph based on the specified CSS selector.
|
Node |
Parent.lookup(java.lang.String selector) |
Node |
Node.lookup(java.lang.String selector)
Finds this
Node , or the first sub-node, based on the given CSS selector. |
private Node |
Scene.MouseHandler.pickNode(double x,
double y) |
private Node |
Scene.MouseHandler.pickNode(com.sun.javafx.geom.PickRay pickRay) |
(package private) Node |
Scene.test_pick(double x,
double y)
Note: The only user of this method is in unit test: PickAndContainTest.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Node> |
Node.clipProperty()
Specifies a
Node to use to define the the clipping shape for this
Node. |
ObjectProperty<Node> |
Node.MiscProperties.clipProperty() |
ReadOnlyObjectProperty<Node> |
Scene.focusOwnerProperty()
The scene's current focus owner node.
|
protected ObservableList<Node> |
Parent.getChildren()
Gets the list of children of this
Parent . |
ObservableList<Node> |
Group.getChildren()
Gets the list of children of this
Group . |
ObservableList<Node> |
Parent.getChildrenUnmodifiable()
Gets the list of children of this
Parent as a read-only
list. |
(package private) java.util.List<Node> |
Parent.lookupAll(com.sun.javafx.css.Selector selector,
java.util.List<Node> results)
Please Note: This method should never create the results set,
let the Node class implementation do this!
|
(package private) java.util.List<Node> |
Node.lookupAll(com.sun.javafx.css.Selector selector,
java.util.List<Node> results)
Used by Node and Parent for traversing the tree and adding all nodes which
match the given selector.
|
java.util.Set<Node> |
Node.lookupAll(java.lang.String selector)
Finds all
Node s, including this one and any children, which match
the given CSS selector. |
Modifier and Type | Method and Description |
---|---|
(package private) void |
Scene.addToDirtyList(Node n)
Add the specified node to this scene's dirty list.
|
void |
NodeBuilder.applyTo(Node x) |
(package private) boolean |
Parent.childAdded(Node node) |
(package private) void |
Parent.childBoundsChanged(Node node)
Called by Node whenever its bounds have changed.
|
(package private) boolean |
Parent.childRemoved(Node node) |
B |
GroupBuilder.children(Node... x)
Add the given items to the List of items in the
children property for the instance constructed by this builder. |
(package private) void |
Parent.childVisibilityChanged(Node node)
Called by node whenever the visibility of the node changes.
|
B |
NodeBuilder.clip(Node x)
Set the value of the
clip property for the instance constructed by this builder. |
(package private) void |
Scene.doCSSLayoutSyncForSnapshot(Node node) |
(package private) static WritableImage |
Scene.doSnapshot(Scene scene,
double x,
double y,
double w,
double h,
Node root,
com.sun.javafx.geom.transform.BaseTransform transform,
boolean depthBuffer,
Paint fill,
Camera camera,
WritableImage wimg) |
private void |
Scene.focusIneligible(Node node)
Moves the focus to a reasonble location "near" the given node.
|
(package private) Node |
Parent.getNextChild(Node child) |
(package private) Node |
Parent.getPreviousChild(Node child) |
(package private) void |
Parent.impl_toBack(Node node) |
(package private) void |
Parent.impl_toFront(Node node) |
private com.sun.javafx.scene.traversal.TraversalEngine |
Scene.lookupTraversalEngine(Node node)
Searches up the scene graph for a Parent with a traversal engine.
|
(package private) void |
Scene.registerTraversable(Node n)
Registers a traversable node with a traversal engine
on this scene.
|
(package private) void |
Scene.requestFocus(Node node) |
private void |
Scene.KeyHandler.requestFocus(Node node) |
private void |
Scene.TargetWrapper.set(Node n,
Scene s) |
void |
Node.setClip(Node value)
Sets the value of the property clip.
|
private void |
Scene.KeyHandler.setFocusOwner(Node value) |
void |
Scene.TargetWrapper.setNode(Node node) |
private int |
Scene.ScenePulseListener.syncAll(Node node)
Recursive function for synchronizing every node in the scenegraph.
|
private static void |
Node.syncAll(Node node)
Recursive function for synchronizing a node and all descendents
|
(package private) void |
Scene.traverse(Node node,
com.sun.javafx.scene.traversal.Direction dir)
Traverses focus from the given node in the given direction.
|
(package private) void |
Scene.unregisterTraversable(Node n)
Unregisters a traversable node from this scene.
|
(package private) boolean |
Node.wouldCreateCycle(Node parent,
Node child)
Tests whether creating a parent-child relationship between these
nodes would cause a cycle.
|
Modifier and Type | Method and Description |
---|---|
B |
GroupBuilder.children(java.util.Collection<? extends Node> x)
Add the given items to the List of items in the
children property for the instance constructed by this builder. |
(package private) java.util.List<Node> |
Parent.lookupAll(com.sun.javafx.css.Selector selector,
java.util.List<Node> results)
Please Note: This method should never create the results set,
let the Node class implementation do this!
|
(package private) java.util.List<Node> |
Node.lookupAll(com.sun.javafx.css.Selector selector,
java.util.List<Node> results)
Used by Node and Parent for traversing the tree and adding all nodes which
match the given selector.
|
(package private) void |
Parent.printSeq(java.lang.String prefix,
java.util.List<Node> nodes) |
Constructor and Description |
---|
Group(Node... children)
Constructs a group consisting of children.
|
Modifier and Type | Class and Description |
---|---|
class |
Canvas
Canvas is an image that can be drawn on using a set of graphics
commands provided by a GraphicsContext . |
Modifier and Type | Class and Description |
---|---|
class |
AreaChart<X,Y>
AreaChart - Plots the area between the line that connects the data points and
the 0 line on the Y axis.
|
class |
Axis<T>
Base class for all axes in JavaFX that represents an axis drawn on a chart area.
|
class |
BarChart<X,Y>
A chart that plots bars indicating data values for a category.
|
class |
BubbleChart<X,Y>
Chart type that plots bubbles for the data points in a series.
|
class |
CategoryAxis
A axis implementation that will works on string categories where each
value as a unique category(tick mark) along the axis.
|
class |
Chart
Base class for all charts.
|
class |
LineChart<X,Y>
Line Chart plots a line connecting the data points in a series.
|
class |
NumberAxis
A axis class that plots a range of numbers with major tick marks every "tickUnit".
|
class |
PieChart
Displays a PieChart.
|
class |
ScatterChart<X,Y>
Chart type that plots symbols for the data points in a series.
|
class |
StackedAreaChart<X,Y>
StackedAreaChart is a variation of
AreaChart that displays trends of the
contribution of each value. |
class |
StackedBarChart<X,Y>
StackedBarChart is a variation of
BarChart that plots bars indicating
data values for a category. |
class |
ValueAxis<T extends java.lang.Number>
A axis who's data is defined as Numbers.
|
class |
XYChart<X,Y>
Chart base class for all 2 axis charts.
|
Modifier and Type | Field and Description |
---|---|
private ObjectProperty<Node> |
Chart.legend
The node to display as the Legend.
|
private ObjectProperty<Node> |
XYChart.Data.node
The node to display for this data item.
|
private ObjectProperty<Node> |
XYChart.Series.node
The node to display for this series.
|
private ObjectProperty<Node> |
PieChart.Data.node
Readonly access to the node that represents the pie slice.
|
Modifier and Type | Method and Description |
---|---|
private Node |
PieChart.createArcRegion(int itemIndex,
PieChart.Data item) |
private Node |
StackedBarChart.createBar(XYChart.Series series,
int seriesIndex,
XYChart.Data item,
int itemIndex) |
private Node |
BarChart.createBar(XYChart.Series series,
int seriesIndex,
XYChart.Data item,
int itemIndex) |
private Node |
BubbleChart.createBubble(XYChart.Series<X,Y> series,
int seriesIndex,
XYChart.Data item,
int itemIndex)
Create a Bubble for a given data item if it doesn't already have a node
|
private Node |
LineChart.createSymbol(XYChart.Series<X,Y> series,
int seriesIndex,
XYChart.Data item,
int itemIndex) |
private Node |
StackedAreaChart.createSymbol(XYChart.Series series,
int seriesIndex,
XYChart.Data item,
int itemIndex) |
private Node |
AreaChart.createSymbol(XYChart.Series series,
int seriesIndex,
XYChart.Data item,
int itemIndex) |
protected Node |
Chart.getLegend()
Gets the value of the property legend.
|
Node |
XYChart.Data.getNode()
Gets the value of the property node.
|
Node |
XYChart.Series.getNode()
Gets the value of the property node.
|
Node |
PieChart.Data.getNode()
Gets the value of the property node.
|
Modifier and Type | Method and Description |
---|---|
protected ObservableList<Node> |
Chart.getChartChildren()
Modifiable and observable list of all content in the chart.
|
protected ObservableList<Node> |
XYChart.getPlotChildren()
Modifiable and observable list of all content in the plot.
|
protected ObjectProperty<Node> |
Chart.legendProperty()
The node to display as the Legend.
|
ObjectProperty<Node> |
XYChart.Data.nodeProperty()
The node to display for this data item.
|
ObjectProperty<Node> |
XYChart.Series.nodeProperty()
The node to display for this series.
|
private ObjectProperty<Node> |
PieChart.Data.nodeProperty()
Readonly access to the node that represents the pie slice.
|
Modifier and Type | Method and Description |
---|---|
private void |
StackedBarChart.animateDataAdd(XYChart.Data<X,Y> item,
Node bar) |
private void |
BarChart.animateDataAdd(XYChart.Data<X,Y> item,
Node bar) |
private Timeline |
StackedBarChart.createDataRemoveTimeline(XYChart.Data<X,Y> item,
Node bar,
XYChart.Series<X,Y> series) |
private Timeline |
LineChart.createDataRemoveTimeline(XYChart.Data<X,Y> item,
Node symbol,
XYChart.Series<X,Y> series) |
private Timeline |
BarChart.createDataRemoveTimeline(XYChart.Data<X,Y> item,
Node bar,
XYChart.Series<X,Y> series) |
protected void |
Chart.setLegend(Node value)
Sets the value of the property legend.
|
void |
XYChart.Data.setNode(Node value)
Sets the value of the property node.
|
void |
XYChart.Series.setNode(Node value)
Sets the value of the property node.
|
private void |
PieChart.Data.setNode(Node value) |
Modifier and Type | Class and Description |
---|---|
class |
Accordion
An accordion is a group of
TitlePanes . |
class |
Button
A simple button control.
|
class |
ButtonBase
Base class for button-like UI Controls, including Hyperlinks, Buttons,
ToggleButtons, CheckBoxes, and RadioButtons.
|
class |
Cell<T>
|
class |
CheckBox
A tri-state selection Control typically skinned as a box with a checkmark or
tick mark when checked.
|
class |
ChoiceBox<T>
The ChoiceBox is used for presenting the user with a relatively small set of
predefined choices from which they may choose.
|
class |
ColorPicker
ColorPicker control allows the user to select a color from either a standard
palette of colors with a simple one click selection OR define their own custom color.
|
class |
ComboBox<T>
An implementation of the
ComboBoxBase abstract class for the most common
form of ComboBox, where a popup list is shown to users providing them with
a choice that they may select from. |
class |
ComboBoxBase<T>
Abstract base class for ComboBox-like controls.
|
class |
Control
Base class for all user interface controls.
|
class |
Hyperlink
An HTML like label which can be a graphic and/or text which responds to rollovers and clicks.
|
class |
IndexedCell<T>
An implementation of
Cell which contains an index property which maps
into the data model underlying the visualization. |
class |
Label
Label is a non-editable text control.
|
class |
Labeled
A Labeled
Control is one which has as part of its user interface
a textual content associated with it. |
class |
ListCell<T>
|
class |
ListView<T>
A ListView displays a horizontal or vertical list of items from which the
user may select, or with which the user may interact.
|
class |
MenuBar
A MenuBar control traditionally is placed at the very top of the user
interface, and embedded within it are
Menus . |
class |
MenuButton
MenuButton is a button which, when clicked or pressed, will show a
ContextMenu . |
class |
Pagination
A Pagination control is used for navigation between pages of a single content,
which has been divided into smaller parts.
|
class |
PasswordField
Text field that masks entered characters.
|
protected class |
PopupControl.CSSBridge |
class |
ProgressBar
A specialization of the ProgressIndicator which is represented as a
horizontal bar.
|
class |
ProgressIndicator
A circular control which is used for indicating progress, either
infinite (aka indeterminate) or finite.
|
class |
RadioButton
RadioButtons create a series of items where only one item can be
selected.
|
class |
ScrollBar
Either a horizontal or vertical bar with increment and decrement buttons and
a "thumb" with which the user can interact.
|
class |
ScrollPane
A Control that provides a scrolled, clipped viewport of its contents.
|
class |
Separator
A horizontal or vertical separator line.
|
class |
Slider
The Slider Control is used to display a continuous or discrete range of
valid numeric choices and allows the user to interact with the control.
|
class |
SplitMenuButton
The SplitMenuButton, like the
MenuButton is closely associated with
the concept of selecting a MenuItem from a menu. |
class |
SplitPane
A control that has two or more sides, each separated by a divider, which can be
dragged by the user to give more space to one of the sides, resulting in
the other side shrinking by an equal amount.
|
class |
TableCell<S,T>
Represents a single row/column intersection in a
TableView . |
class |
TableRow<T>
TableRow is an
IndexedCell , but
rarely needs to be used by developers creating TableView instances. |
class |
TableView<S>
The TableView control is designed to visualize an unlimited number of rows
of data, broken out into columns.
|
class |
TabPane
A control that allows switching between a group of
Tabs . |
class |
TextArea
Text input component that allows a user to enter multiple lines of
plain text.
|
class |
TextField
Text input component that allows a user to enter a single line of
unformatted text.
|
class |
TextInputControl
Abstract base class for text input controls.
|
class |
TitledPane
A TitledPane is a panel with a title that can be opened and closed.
|
class |
ToggleButton
A
ToggleButton is a specialized control which has the ability to be
selected. |
class |
ToolBar
A ToolBar is a control which displays items horizontally
or vertically.
|
class |
TreeCell<T>
|
class |
TreeView<T>
The TreeView control provides a view on to a tree root (of type
TreeItem ). |
Modifier and Type | Field and Description |
---|---|
private Node |
TitledPaneBuilder.content |
private Node |
TabBuilder.content |
private Node |
ScrollPaneBuilder.content |
private Node |
CustomMenuItemBuilder.content |
private Node |
TreeCellBuilder.disclosureNode |
private Node |
TreeItemBuilder.graphic |
private Node |
TooltipBuilder.graphic |
private Node |
TableColumnBuilder.graphic |
private Node |
TabBuilder.graphic |
private Node |
MenuItemBuilder.graphic |
private Node |
LabeledBuilder.graphic |
private Node |
Tooltip.TooltipBehavior.hoveredNode
The Node with a tooltip over which the mouse is hovering.
|
private Node |
LabelBuilder.labelFor |
private Node |
TableViewBuilder.placeholder |
private Node |
TableColumnBuilder.sortNode |
Modifier and Type | Field and Description |
---|---|
private ObjectProperty<Node> |
TitledPane.content
*
Properties *
*
|
private ObjectProperty<Node> |
Tab.content |
private ObjectProperty<Node> |
ScrollPane.content
The node used as the content of this ScrollPane.
|
private ObjectProperty<Node> |
CustomMenuItem.content
The node to display within this CustomMenuItem.
|
private ObjectProperty<Node> |
TreeCell.disclosureNode |
private ObjectProperty<Node> |
TreeItem.graphic |
private ObjectProperty<Node> |
Tooltip.graphic
An optional icon for the Tooltip.
|
private ObjectProperty<Node> |
TableColumn.graphic |
private ObjectProperty<Node> |
Tab.graphic |
private ObjectProperty<Node> |
MenuItem.graphic
An optional graphic for the
MenuItem . |
private ObjectProperty<Node> |
Labeled.graphic |
private ObservableList<Node> |
ToolBar.items |
private ObservableList<Node> |
SplitPane.items
*
Instance Variables *
*
|
private java.util.Collection<? extends Node> |
ToolBarBuilder.items |
private java.util.Collection<? extends Node> |
SplitPaneBuilder.items |
private ObjectProperty<Node> |
Label.labelFor |
private ObjectProperty<Callback<java.lang.Integer,Node>> |
Pagination.pageFactory |
private Callback<java.lang.Integer,Node> |
PaginationBuilder.pageFactory |
private ObjectProperty<Node> |
TableView.placeholder |
private ObjectProperty<Node> |
TableColumn.sortNode |
Modifier and Type | Method and Description |
---|---|
Node |
TitledPane.getContent()
The content of the TitledPane.
|
Node |
Tab.getContent()
The content associated with the tab.
|
Node |
ScrollPane.getContent()
Gets the value of the property content.
|
Node |
CustomMenuItem.getContent()
Gets the value of the property content.
|
Node |
TreeCell.getDisclosureNode()
Returns the current disclosure node set in this TreeCell.
|
Node |
TreeItem.getGraphic()
Returns the node that is generally shown to the left of the value property.
|
Node |
Tooltip.getGraphic()
Gets the value of the property graphic.
|
Node |
TableColumn.getGraphic()
The graphic shown in the TableColumn.
|
Node |
Tab.getGraphic()
The graphic shown in the tab.
|
Node |
MenuItem.getGraphic()
Gets the value of the property graphic.
|
Node |
Labeled.getGraphic()
Gets the value of the property graphic.
|
Node |
Label.getLabelFor()
Gets the value of the property labelFor.
|
Node |
Skin.getNode()
Gets the Node which represents this Skin.
|
Node |
TableView.getPlaceholder()
Gets the value of the property placeholder.
|
private Node |
PopupControl.getSkinNode()
Gets the Skin's node, or returns null if there is no Skin.
|
private Node |
Control.getSkinNode()
Gets the Skin's node, or returns null if there is no Skin.
|
Node |
TableColumn.getSortNode()
Returns the current sort node set in this TableColumn.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Node> |
TitledPane.contentProperty()
The content of the TitledPane.
|
ObjectProperty<Node> |
Tab.contentProperty()
The content associated with the tab.
|
ObjectProperty<Node> |
ScrollPane.contentProperty()
The node used as the content of this ScrollPane.
|
ObjectProperty<Node> |
CustomMenuItem.contentProperty()
The node to display within this CustomMenuItem.
|
ObjectProperty<Node> |
TreeCell.disclosureNodeProperty()
The disclosure node is commonly seen represented as a triangle that rotates
on screen to indicate whether or not the TreeItem that it is placed
beside is expanded or collapsed.
|
ObservableList<Node> |
ToolBar.getItems()
The items contained in the
ToolBar . |
ObservableList<Node> |
SplitPane.getItems()
Returns an ObservableList which can be use to modify the contents of the SplitPane.
|
Callback<java.lang.Integer,Node> |
Pagination.getPageFactory()
Returns the page factory callback function.
|
ObjectProperty<Node> |
TreeItem.graphicProperty()
The node that is generally shown to the left of the value property.
|
ObjectProperty<Node> |
Tooltip.graphicProperty()
An optional icon for the Tooltip.
|
ObjectProperty<Node> |
TableColumn.graphicProperty()
The graphic in the TableColumn.
|
ObjectProperty<Node> |
Tab.graphicProperty()
The graphic in the tab.
|
ObjectProperty<Node> |
MenuItem.graphicProperty()
An optional graphic for the
MenuItem . |
ObjectProperty<Node> |
Labeled.graphicProperty()
An optional icon for the Labeled.
|
ObjectProperty<Node> |
Label.labelForProperty()
A Label can act as a label for a different Control or
Node.
|
ObjectProperty<Callback<java.lang.Integer,Node>> |
Pagination.pageFactoryProperty()
The pageFactory callback function that is called when a page has been
selected by the application or the user.
|
ObjectProperty<Node> |
TableView.placeholderProperty()
This Node is shown to the user when the table has no content to show.
|
ObjectProperty<Node> |
TableColumn.sortNodeProperty()
The sort node is commonly seen represented as a triangle that rotates
on screen to indicate whether the TableColumn is part of the sort order,
and if so, what position in the sort order it is in.
|
Modifier and Type | Method and Description |
---|---|
B |
TitledPaneBuilder.content(Node x)
Set the value of the
content property for the instance constructed by this builder. |
B |
TabBuilder.content(Node x)
Set the value of the
content property for the instance constructed by this builder. |
B |
ScrollPaneBuilder.content(Node x)
Set the value of the
content property for the instance constructed by this builder. |
B |
CustomMenuItemBuilder.content(Node x)
Set the value of the
content property for the instance constructed by this builder. |
B |
TreeCellBuilder.disclosureNode(Node x)
Set the value of the
disclosureNode property for the instance constructed by this builder. |
private void |
ContextMenu.doShow(Node anchor,
double screenX,
double screenY) |
private Window |
Tooltip.TooltipBehavior.getWindow(Node node)
Gets the top level window associated with this node.
|
B |
TreeItemBuilder.graphic(Node x)
Set the value of the
graphic property for the instance constructed by this builder. |
B |
TooltipBuilder.graphic(Node x)
Set the value of the
graphic property for the instance constructed by this builder. |
B |
TableColumnBuilder.graphic(Node x)
Set the value of the
graphic property for the instance constructed by this builder. |
B |
TabBuilder.graphic(Node x)
Set the value of the
graphic property for the instance constructed by this builder. |
B |
MenuItemBuilder.graphic(Node x)
Set the value of the
graphic property for the instance constructed by this builder. |
B |
LabeledBuilder.graphic(Node x)
Set the value of the
graphic property for the instance constructed by this builder. |
static void |
Tooltip.install(Node node,
Tooltip t)
|
private void |
Tooltip.TooltipBehavior.install(Node node,
Tooltip t) |
static java.lang.Boolean |
SplitPane.isResizableWithParent(Node node)
Return true if the node is resizable when the parent container is resized false otherwise.
|
private boolean |
Tooltip.TooltipBehavior.isWindowHierarchyVisible(Node node)
Gets whether the entire window hierarchy is visible for this node.
|
B |
ToolBarBuilder.items(Node... x)
Add the given items to the List of items in the
items property for the instance constructed by this builder. |
B |
SplitPaneBuilder.items(Node... x)
Add the given items to the List of items in the
items property for the instance constructed by this builder. |
B |
LabelBuilder.labelFor(Node x)
Set the value of the
labelFor property for the instance constructed by this builder. |
B |
TableViewBuilder.placeholder(Node x)
Set the value of the
placeholder property for the instance constructed by this builder. |
void |
TitledPane.setContent(Node value)
The content of the TitlePane which can be any Node
such as UI controls or groups of nodes added to a layout container.
|
void |
Tab.setContent(Node value)
The content to show within the main TabPane area.
|
void |
ScrollPane.setContent(Node value)
Sets the value of the property content.
|
void |
CustomMenuItem.setContent(Node value)
Sets the value of the property content.
|
void |
TreeCell.setDisclosureNode(Node value)
The node to use as the "disclosure" triangle, or toggle, used for
expanding and collapsing items.
|
void |
TreeItem.setGraphic(Node value)
Sets the node that is generally shown to the left of the value property.
|
void |
Tooltip.setGraphic(Node value)
Sets the value of the property graphic.
|
void |
TableColumn.setGraphic(Node value)
Sets the graphic to show in the TableColumn to allow the user to
indicate graphically what is in the column.
|
void |
Tab.setGraphic(Node value)
Sets the graphic to show in the tab to allow the user to differentiate
between the function of each tab.
|
void |
MenuItem.setGraphic(Node value)
Sets the value of the property graphic.
|
void |
Labeled.setGraphic(Node value)
Sets the value of the property graphic.
|
void |
Label.setLabelFor(Node value)
Sets the value of the property labelFor.
|
void |
TableView.setPlaceholder(Node value)
Sets the value of the property placeholder.
|
static void |
SplitPane.setResizableWithParent(Node node,
java.lang.Boolean value)
Sets a node in the SplitPane to be resizable or not when the SplitPane is
resized.
|
void |
TableColumn.setSortNode(Node value)
The node to use as the "sort arrow", shown to the user in situations where
the TableColumn is part of the sort order.
|
void |
ContextMenu.show(Node anchor,
double screenX,
double screenY)
Shows the
ContextMenu at the specified screen coordinates. |
void |
ContextMenu.show(Node anchor,
Side side,
double dx,
double dy)
Shows the
ContextMenu relative to the given anchor node, on the side
specified by the hpos and vpos parameters, and offset
by the given dx and dy values for the x-axis and y-axis, respectively. |
B |
TableColumnBuilder.sortNode(Node x)
Set the value of the
sortNode property for the instance constructed by this builder. |
private void |
Tooltip.TooltipBehavior.uninstall(Node node) |
static void |
Tooltip.uninstall(Node node,
Tooltip t)
|
Modifier and Type | Method and Description |
---|---|
B |
ToolBarBuilder.items(java.util.Collection<? extends Node> x)
Add the given items to the List of items in the
items property for the instance constructed by this builder. |
B |
SplitPaneBuilder.items(java.util.Collection<? extends Node> x)
Add the given items to the List of items in the
items property for the instance constructed by this builder. |
B |
PaginationBuilder.pageFactory(Callback<java.lang.Integer,Node> x)
Set the value of the
pageFactory property for the instance constructed by this builder. |
void |
Pagination.setPageFactory(Callback<java.lang.Integer,Node> value)
Sets the page factory callback function.
|
Constructor and Description |
---|
Button(java.lang.String text,
Node graphic)
Creates a button with the specified text and icon for its label.
|
ButtonBase(java.lang.String text,
Node graphic)
Create a ButtonBase with the given text and graphic.
|
CheckBoxTreeItem(T value,
Node graphic)
Creates a CheckBoxTreeItem with the value property set to the provided
object, and the graphic set to the provided Node.
|
CheckBoxTreeItem(T value,
Node graphic,
boolean selected)
Creates a CheckBoxTreeItem with the value property set to the provided
object, the graphic set to the provided Node, and the initial state
of the
CheckBoxTreeItem.selectedProperty() set to the provided boolean value. |
CheckBoxTreeItem(T value,
Node graphic,
boolean selected,
boolean independent)
Creates a CheckBoxTreeItem with the value property set to the provided
object, the graphic set to the provided Node, the initial state
of the
CheckBoxTreeItem.selectedProperty() set to the provided boolean value, and
the initial state of the independent
property to the provided boolean value. |
CheckMenuItem(java.lang.String text,
Node graphic)
Constructs a CheckMenuItem and sets the display text with the specified text
and sets the graphic
Node to the given node. |
CustomMenuItem(Node node)
Constructs a CustomMenuItem and initializes its content with the node specified.
|
CustomMenuItem(Node node,
boolean hideOnClick)
Constructs a CustomMenuItem and sets the content to the node specified.
|
Hyperlink(java.lang.String text,
Node graphic)
Create a hyperlink with the specified text and graphic as its label.
|
Label(java.lang.String text,
Node graphic)
Creates a Label with the supplied text and graphic.
|
Labeled(java.lang.String text,
Node graphic)
Creates a Label with text and a graphic
|
Menu(java.lang.String text,
Node graphic)
Constructs a Menu and sets the display text with the specified text
and sets the graphic
Node to the given node. |
MenuButton(java.lang.String text,
Node graphic)
Creates a new empty menu button with the given text and graphic to
display on the menu.
|
MenuItem(java.lang.String text,
Node graphic)
Constructor s MenuItem and sets the display text with the specified text
and sets the graphic
Node to the given node. |
RadioMenuItem(java.lang.String text,
Node graphic)
Constructs a RadioMenuItem and sets the display text with the specified text
and sets the graphic
Node to the given node. |
TitledPane(java.lang.String title,
Node content)
Creates a new TitledPane with a title and content.
|
ToggleButton(java.lang.String text,
Node graphic)
Creates a toggle button with the specified text and icon for its label.
|
ToolBar(Node... items)
Creates a tool bar populated with the specified nodes.
|
TreeItem(T value,
Node graphic)
Creates a TreeItem with the value property set to the provided object, and
the graphic set to the provided Node.
|
Modifier and Type | Class and Description |
---|---|
class |
CheckBoxListCell<T>
|
class |
CheckBoxTableCell<S,T>
|
class |
CheckBoxTreeCell<T>
|
class |
ChoiceBoxListCell<T>
|
class |
ChoiceBoxTableCell<S,T>
|
class |
ChoiceBoxTreeCell<T>
|
class |
ComboBoxListCell<T>
|
class |
ComboBoxTableCell<S,T>
|
class |
ComboBoxTreeCell<T>
|
class |
ProgressBarTableCell<S>
A class containing a
TableCell implementation that draws a
ProgressBar node inside the cell. |
class |
TextFieldListCell<T>
|
class |
TextFieldTableCell<S,T>
|
class |
TextFieldTreeCell<T>
|
Modifier and Type | Method and Description |
---|---|
com.sun.javafx.geom.BaseBounds |
Shadow.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
SepiaTone.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
Reflection.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
PerspectiveTransform.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
MotionBlur.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
Lighting.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
InnerShadow.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
ImageInput.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
Glow.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
GaussianBlur.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
abstract com.sun.javafx.geom.BaseBounds |
Effect.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
DropShadow.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
DisplacementMap.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
ColorInput.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
ColorAdjust.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
BoxBlur.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
Bloom.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
com.sun.javafx.geom.BaseBounds |
Blend.impl_getBounds(com.sun.javafx.geom.BaseBounds bounds,
com.sun.javafx.geom.transform.BaseTransform tx,
Node node,
com.sun.javafx.scene.BoundsAccessor boundsAccessor)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Class and Description |
---|---|
class |
ImageView
|
Modifier and Type | Field and Description |
---|---|
private Node |
Mnemonic.node |
private Node |
MnemonicBuilder.node |
Modifier and Type | Method and Description |
---|---|
Node |
Mnemonic.getNode()
Returns the
Node |
Modifier and Type | Method and Description |
---|---|
static MouseEvent |
MouseEvent.impl_copy(Node source,
Node target,
MouseEvent evt)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
B |
MnemonicBuilder.node(Node x)
Set the value of the
node property for the instance constructed by this builder. |
void |
Mnemonic.setNode(Node node)
Sets the
Node |
Constructor and Description |
---|
Mnemonic(Node node,
KeyCombination keyCombination)
|
Modifier and Type | Class and Description |
---|---|
class |
AnchorPane
AnchorPane allows the edges of child nodes to be anchored to an offset from
the anchorpane's edges.
|
class |
BorderPane
BorderPane lays out children in top, left, right, bottom, and center positions.
|
class |
FlowPane
FlowPane lays out its children in a flow that wraps at the flowpane's boundary.
|
class |
GridPane
GridPane lays out its children within a flexible grid of rows and columns.
|
class |
HBox
HBox lays out its children in a single horizontal row.
|
class |
Pane
Base class for layout panes which need to expose the children list as public
so that users of the subclass can freely add/remove children.
|
class |
Region
A Region is an area of the screen that can contain other nodes and be styled
using CSS.
|
class |
StackPane
StackPane lays out its children in a back-to-front stack.
|
class |
TilePane
TilePane lays out its children in a grid of uniformly sized "tiles".
|
class |
VBox
VBox lays out its children in a single vertical column.
|
Modifier and Type | Field and Description |
---|---|
private Node |
BorderPaneBuilder.bottom |
private Node |
BorderPaneBuilder.center |
private Node |
BorderPaneBuilder.left |
Node |
FlowPane.LayoutRect.node |
private Node |
BorderPaneBuilder.right |
private Node |
BorderPaneBuilder.top |
Modifier and Type | Field and Description |
---|---|
private ObjectProperty<Node> |
BorderPane.bottom |
private ObjectProperty<Node> |
BorderPane.center |
private java.util.Collection<? extends Node> |
PaneBuilder.children |
private ObjectProperty<Node> |
BorderPane.left |
private ObjectProperty<Node> |
BorderPane.right |
private ObjectProperty<Node> |
BorderPane.top |
Modifier and Type | Method and Description |
---|---|
Node |
BorderPane.getBottom()
Gets the value of the property bottom.
|
Node |
BorderPane.getCenter()
Gets the value of the property center.
|
Node |
BorderPane.getLeft()
Gets the value of the property left.
|
Node |
BorderPane.getRight()
Gets the value of the property right.
|
Node |
BorderPane.getTop()
Gets the value of the property top.
|
protected Node |
Region.impl_pickNodeLocal(double localX,
double localY)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
protected Node |
Region.impl_pickNodeLocal(com.sun.javafx.geom.PickRay pickRay)
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 |
---|---|
ObjectProperty<Node> |
BorderPane.bottomProperty()
The node placed on the bottom edge of this border pane.
|
ObjectProperty<Node> |
BorderPane.centerProperty()
The node placed in the center of this border pane.
|
private ObjectProperty<Node> |
BorderPane.createObjectPropertyModelImpl(java.lang.String propertyName) |
ObservableList<Node> |
Pane.getChildren() |
ObjectProperty<Node> |
BorderPane.leftProperty()
The node placed on the left edge of this border pane.
|
ObjectProperty<Node> |
BorderPane.rightProperty()
The node placed on the right edge of this border pane.
|
ObjectProperty<Node> |
BorderPane.topProperty()
The node placed on the top edge of this border pane.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
ConstraintsBase.add(Node node) |
void |
GridPane.add(Node child,
int columnIndex,
int rowIndex)
Adds a child to the gridpane at the specified column,row position.
|
void |
GridPane.add(Node child,
int columnIndex,
int rowIndex,
int colspan,
int rowspan)
Adds a child to the gridpane at the specified column,row position and spans.
|
void |
GridPane.addColumn(int columnIndex,
Node... children)
Convenience method for placing the specified nodes sequentially in a given
column of the gridpane.
|
void |
GridPane.addRow(int rowIndex,
Node... children)
Convenience method for placing the specified nodes sequentially in a given
row of the gridpane.
|
B |
BorderPaneBuilder.bottom(Node x)
Set the value of the
bottom property for the instance constructed by this builder. |
B |
BorderPaneBuilder.center(Node x)
Set the value of the
center property for the instance constructed by this builder. |
private boolean |
BorderPane.childHasContentBias(Node child,
Orientation orientation) |
B |
PaneBuilder.children(Node... x)
Add the given items to the List of items in the
children property for the instance constructed by this builder. |
static void |
VBox.clearConstraints(Node child)
Removes all vbox constraints from the child node.
|
static void |
TilePane.clearConstraints(Node child)
Removes all tilepane constraints from the child node.
|
static void |
StackPane.clearConstraints(Node child)
Removes all stackpane constraints from the child node.
|
static void |
HBox.clearConstraints(Node child)
Removes all hbox constraints from the child node.
|
static void |
GridPane.clearConstraints(Node child)
Removes all gridpane constraints from the child node.
|
static void |
FlowPane.clearConstraints(Node child)
Removes all flowpane constraints from the child node.
|
static void |
BorderPane.clearConstraints(Node child)
Removes all borderpane constraints from the child node.
|
static void |
AnchorPane.clearConstraints(Node child)
Removes all anchorpane constraints from the child node.
|
private double |
AnchorPane.computeChildHeight(Node child,
java.lang.Double topAnchor,
java.lang.Double bottomAnchor,
double width) |
(package private) double |
Region.computeChildMaxAreaHeight(Node child,
Insets margin) |
(package private) double |
Region.computeChildMaxAreaHeight(Node child,
Insets margin,
double width) |
(package private) double |
Region.computeChildMaxAreaWidth(Node child,
Insets margin) |
(package private) double |
Region.computeChildMaxAreaWidth(Node child,
Insets margin,
double height) |
(package private) double |
Region.computeChildMinAreaHeight(Node child,
Insets margin) |
(package private) double |
Region.computeChildMinAreaHeight(Node child,
Insets margin,
double width) |
(package private) double |
Region.computeChildMinAreaWidth(Node child,
Insets margin) |
(package private) double |
Region.computeChildMinAreaWidth(Node child,
Insets margin,
double height) |
(package private) double |
Region.computeChildPrefAreaHeight(Node child,
Insets margin) |
(package private) double |
Region.computeChildPrefAreaHeight(Node child,
Insets margin,
double width) |
(package private) double |
Region.computeChildPrefAreaWidth(Node child,
Insets margin) |
(package private) double |
Region.computeChildPrefAreaWidth(Node child,
Insets margin,
double height) |
private double |
AnchorPane.computeChildWidth(Node child,
java.lang.Double leftAnchor,
java.lang.Double rightAnchor,
double height) |
(package private) static void |
GridPane.createColumn(int columnIndex,
int rowIndex,
Node... nodes) |
(package private) static void |
GridPane.createRow(int rowIndex,
int columnIndex,
Node... nodes) |
static Pos |
TilePane.getAlignment(Node node)
Returns the child's alignment constraint if set.
|
static Pos |
StackPane.getAlignment(Node child)
Returns the child's alignment constraint if set.
|
static Pos |
BorderPane.getAlignment(Node child)
Returns the child's alignment constraint if set.
|
private double |
BorderPane.getAreaHeight(Node child,
double width,
boolean minimum) |
private double |
BorderPane.getAreaLimitHeight(Node child,
boolean shrinking,
double width) |
private double |
BorderPane.getAreaLimitWidth(Node child,
boolean shrinking,
double height) |
private double |
BorderPane.getAreaWidth(Node child,
double height,
boolean minimum) |
static java.lang.Double |
AnchorPane.getBottomAnchor(Node child)
Returns the child's bottom anchor constraint if set.
|
static java.lang.Integer |
GridPane.getColumnIndex(Node child)
Returns the child's column index constraint if set.
|
static java.lang.Integer |
GridPane.getColumnSpan(Node child)
Returns the child's column-span constraint if set.
|
(package private) static java.lang.Object |
Pane.getConstraint(Node node,
java.lang.Object key) |
static HPos |
GridPane.getHalignment(Node child)
Returns the child's halignment constraint if set.
|
static Priority |
HBox.getHgrow(Node child)
Returns the child's hgrow constraint if set.
|
static Priority |
GridPane.getHgrow(Node child)
Returns the child's hgrow constraint if set.
|
static java.lang.Double |
AnchorPane.getLeftAnchor(Node child)
Returns the child's left anchor constraint if set.
|
static Insets |
VBox.getMargin(Node child)
Returns the child's margin property if set.
|
static Insets |
TilePane.getMargin(Node node)
Returns the child's margin constraint if set.
|
static Insets |
StackPane.getMargin(Node child)
Returns the child's margin constraints if set.
|
static Insets |
HBox.getMargin(Node child)
Returns the child's margin constraint if set.
|
static Insets |
GridPane.getMargin(Node child)
Returns the child's margin constraint if set.
|
static Insets |
FlowPane.getMargin(Node child)
Returns the child's margin constraint if set.
|
static Insets |
BorderPane.getMargin(Node child)
Returns the child's margin constraint if set.
|
(package private) static int |
GridPane.getNodeColumnEnd(Node node) |
(package private) static int |
GridPane.getNodeColumnIndex(Node node) |
private static int |
GridPane.getNodeColumnSpan(Node node) |
private static Priority |
GridPane.getNodeHgrow(Node node) |
private static Insets |
BorderPane.getNodeMargin(Node child) |
(package private) static int |
GridPane.getNodeRowEnd(Node node) |
(package private) static int |
GridPane.getNodeRowIndex(Node node) |
private static int |
GridPane.getNodeRowSpan(Node node) |
private static Priority |
GridPane.getNodeVgrow(Node node) |
static java.lang.Double |
AnchorPane.getRightAnchor(Node child)
Returns the child's right anchor constraint if set.
|
static java.lang.Integer |
GridPane.getRowIndex(Node child)
Returns the child's row index constraint if set.
|
static java.lang.Integer |
GridPane.getRowSpan(Node child)
Returns the child's row-span constraint if set.
|
static java.lang.Double |
AnchorPane.getTopAnchor(Node child)
Returns the child's top anchor constraint if set.
|
static VPos |
GridPane.getValignment(Node child)
Returns the child's valignment constraint if set.
|
static Priority |
VBox.getVgrow(Node child)
Returns the child's vgrow property if set.
|
static Priority |
GridPane.getVgrow(Node child)
Returns the child's vgrow constraint if set.
|
protected void |
Region.layoutInArea(Node child,
double areaX,
double areaY,
double areaWidth,
double areaHeight,
double areaBaselineOffset,
HPos halignment,
VPos valignment)
Utility method which lays out the child within an area of this
region defined by
areaX , areaY , areaWidth x areaHeight ,
with a baseline offset relative to that area. |
protected void |
Region.layoutInArea(Node child,
double areaX,
double areaY,
double areaWidth,
double areaHeight,
double areaBaselineOffset,
Insets margin,
boolean fillWidth,
boolean fillHeight,
HPos halignment,
VPos valignment)
Utility method which lays out the child within an area of this
region defined by
areaX , areaY , areaWidth x areaHeight ,
with a baseline offset relative to that area. |
protected void |
Region.layoutInArea(Node child,
double areaX,
double areaY,
double areaWidth,
double areaHeight,
double areaBaselineOffset,
Insets margin,
HPos halignment,
VPos valignment)
Utility method which lays out the child within an area of this
region defined by
areaX , areaY , areaWidth x areaHeight ,
with a baseline offset relative to that area. |
B |
BorderPaneBuilder.left(Node x)
Set the value of the
left property for the instance constructed by this builder. |
private void |
Region.position(Node child,
double areaX,
double areaY,
double areaWidth,
double areaHeight,
double areaBaselineOffset,
double topMargin,
double rightMargin,
double bottomMargin,
double leftMargin,
HPos hpos,
VPos vpos) |
protected void |
Region.positionInArea(Node child,
double areaX,
double areaY,
double areaWidth,
double areaHeight,
double areaBaselineOffset,
HPos halignment,
VPos valignment)
Utility method which positions the child within an area of this
region defined by
areaX , areaY , areaWidth x areaHeight ,
with a baseline offset relative to that area. |
protected void |
Region.positionInArea(Node child,
double areaX,
double areaY,
double areaWidth,
double areaHeight,
double areaBaselineOffset,
Insets margin,
HPos halignment,
VPos valignment)
Utility method which positions the child within an area of this
region defined by
areaX , areaY , areaWidth x areaHeight ,
with a baseline offset relative to that area. |
(package private) void |
ConstraintsBase.remove(Node node) |
B |
BorderPaneBuilder.right(Node x)
Set the value of the
right property for the instance constructed by this builder. |
static void |
TilePane.setAlignment(Node node,
Pos value)
Sets the alignment for the child when contained by a tilepane.
|
static void |
StackPane.setAlignment(Node child,
Pos value)
Sets the alignment for the child when contained by a stackpane.
|
static void |
BorderPane.setAlignment(Node child,
Pos value)
Sets the alignment for the child when contained by a borderpane.
|
void |
BorderPane.setBottom(Node value)
Sets the value of the property bottom.
|
static void |
AnchorPane.setBottomAnchor(Node child,
java.lang.Double value)
Sets the bottom anchor for the child when contained by an anchorpane.
|
void |
BorderPane.setCenter(Node value)
Sets the value of the property center.
|
static void |
GridPane.setColumnIndex(Node child,
java.lang.Integer value)
Sets the column index for the child when contained by a gridpane
so that it will be positioned starting in that column of the gridpane.
|
static void |
GridPane.setColumnSpan(Node child,
java.lang.Integer value)
Sets the column span for the child when contained by a gridpane
so that it will span that number of columns horizontally.
|
(package private) static void |
Pane.setConstraint(Node node,
java.lang.Object key,
java.lang.Object value) |
static void |
GridPane.setConstraints(Node child,
int columnIndex,
int rowIndex)
Sets the column,row indeces for the child when contained in a gridpane.
|
static void |
GridPane.setConstraints(Node child,
int columnIndex,
int rowIndex,
int columnspan,
int rowspan)
Sets the column, row, column-span, and row-span value for the child when
contained in a gridpane.
|
static void |
GridPane.setConstraints(Node child,
int columnIndex,
int rowIndex,
int columnspan,
int rowspan,
HPos halignment,
VPos valignment)
Sets the grid position, spans, and alignment for the child when contained in a gridpane.
|
static void |
GridPane.setConstraints(Node child,
int columnIndex,
int rowIndex,
int columnspan,
int rowspan,
HPos halignment,
VPos valignment,
Priority hgrow,
Priority vgrow)
Sets the grid position, spans, and alignment for the child when contained in a gridpane.
|
static void |
GridPane.setConstraints(Node child,
int columnIndex,
int rowIndex,
int columnspan,
int rowspan,
HPos halignment,
VPos valignment,
Priority hgrow,
Priority vgrow,
Insets margin)
Sets the grid position, spans, alignment, grow priorities, and margin for
the child when contained in a gridpane.
|
static void |
GridPane.setHalignment(Node child,
HPos value)
Sets the horizontal alignment for the child when contained by a gridpane.
|
static void |
HBox.setHgrow(Node child,
Priority value)
Sets the horizontal grow priority for the child when contained by an hbox.
|
static void |
GridPane.setHgrow(Node child,
Priority value)
Sets the horizontal grow priority for the child when contained by a gridpane.
|
void |
BorderPane.setLeft(Node value)
Sets the value of the property left.
|
static void |
AnchorPane.setLeftAnchor(Node child,
java.lang.Double value)
Sets the left anchor for the child when contained by an anchorpane.
|
static void |
VBox.setMargin(Node child,
Insets value)
Sets the margin for the child when contained by a vbox.
|
static void |
TilePane.setMargin(Node node,
Insets value)
Sets the margin for the child when contained by a tilepane.
|
static void |
StackPane.setMargin(Node child,
Insets value)
Sets the margin for the child when contained by a stackpane.
|
static void |
HBox.setMargin(Node child,
Insets value)
Sets the margin for the child when contained by an hbox.
|
static void |
GridPane.setMargin(Node child,
Insets value)
Sets the margin for the child when contained by a gridpane.
|
static void |
FlowPane.setMargin(Node child,
Insets value)
Sets the margin for the child when contained by a flowpane.
|
static void |
BorderPane.setMargin(Node child,
Insets value)
Sets the margin for the child when contained by a borderpane.
|
void |
BorderPane.setRight(Node value)
Sets the value of the property right.
|
static void |
AnchorPane.setRightAnchor(Node child,
java.lang.Double value)
Sets the bottom anchor for the child when contained by an anchorpane.
|
static void |
GridPane.setRowIndex(Node child,
java.lang.Integer value)
Sets the row index for the child when contained by a gridpane
so that it will be positioned starting in that row of the gridpane.
|
static void |
GridPane.setRowSpan(Node child,
java.lang.Integer value)
Sets the row span for the child when contained by a gridpane
so that it will span that number of rows vertically.
|
void |
BorderPane.setTop(Node value)
Sets the value of the property top.
|
static void |
AnchorPane.setTopAnchor(Node child,
java.lang.Double value)
Sets the top anchor for the child when contained by an anchorpane.
|
static void |
GridPane.setValignment(Node child,
VPos value)
Sets the vertical alignment for the child when contained by a gridpane.
|
static void |
VBox.setVgrow(Node child,
Priority value)
Sets the vertical grow priority for the child when contained by an vbox.
|
static void |
GridPane.setVgrow(Node child,
Priority value)
Sets the vertical grow priority for the child when contained by a gridpane.
|
B |
BorderPaneBuilder.top(Node x)
Set the value of the
top property for the instance constructed by this builder. |
Modifier and Type | Method and Description |
---|---|
private double |
VBox.adjustAreaHeights(java.util.List<Node> managed,
double[] areaHeights,
double height,
double width) |
private double |
HBox.adjustAreaWidths(java.util.List<Node> managed,
double[] areaWidths,
double width,
double height) |
B |
PaneBuilder.children(java.util.Collection<? extends Node> x)
Add the given items to the List of items in the
children property for the instance constructed by this builder. |
(package private) double |
Region.computeMaxMinAreaHeight(java.util.List<Node> children,
Insets[] childMargins,
double[] childWidths,
VPos valignment) |
(package private) double |
Region.computeMaxMinAreaHeight(java.util.List<Node> children,
Insets[] margins,
VPos valignment) |
(package private) double |
Region.computeMaxMinAreaHeight(java.util.List<Node> children,
Insets[] margins,
VPos valignment,
double width) |
(package private) double |
Region.computeMaxMinAreaWidth(java.util.List<Node> children,
Insets[] childMargins,
double[] childHeights,
HPos halignment) |
(package private) double |
Region.computeMaxMinAreaWidth(java.util.List<Node> children,
Insets[] margins,
HPos halignment) |
(package private) double |
Region.computeMaxMinAreaWidth(java.util.List<Node> children,
Insets[] margins,
HPos halignment,
double height) |
(package private) double |
Region.computeMaxPrefAreaHeight(java.util.List<Node> children,
Insets[] childMargins,
double[] childWidths,
VPos valignment) |
(package private) double |
Region.computeMaxPrefAreaHeight(java.util.List<Node> children,
Insets[] margins,
double width,
VPos valignment) |
(package private) double |
Region.computeMaxPrefAreaHeight(java.util.List<Node> children,
Insets[] margins,
VPos valignment) |
(package private) double |
Region.computeMaxPrefAreaWidth(java.util.List<Node> children,
Insets[] childMargins,
double[] childHeights,
HPos halignment) |
(package private) double |
Region.computeMaxPrefAreaWidth(java.util.List<Node> children,
Insets[] margins,
double height,
HPos halignment) |
(package private) double |
Region.computeMaxPrefAreaWidth(java.util.List<Node> children,
Insets[] margins,
HPos halignment) |
private double |
TilePane.computeTileHeight(java.util.List<Node> managed) |
private double |
TilePane.computeTileWidth(java.util.List<Node> managed) |
private double[] |
VBox.getAreaHeights(java.util.List<Node> managed,
double width,
boolean minimum) |
private double[] |
HBox.getAreaWidths(java.util.List<Node> managed,
double height,
boolean minimum) |
private Insets[] |
VBox.getMargins(java.util.List<Node> managed) |
private Insets[] |
TilePane.getMargins(java.util.List<Node> managed) |
private Insets[] |
StackPane.getMargins(java.util.List<Node> managed) |
private Insets[] |
HBox.getMargins(java.util.List<Node> managed) |
(package private) static double |
Region.getMaxAreaBaselineOffset(java.util.List<Node> content,
Insets[] margins) |
private double |
Region.getMaxAreaHeight(java.util.List<Node> children,
Insets[] childMargins,
double[] childWidths,
VPos valignment,
boolean minimum) |
private double |
Region.getMaxAreaWidth(java.util.List<Node> children,
Insets[] childMargins,
double[] childHeights,
HPos halignment,
boolean minimum) |
(package private) static double |
Region.getMaxBaselineOffset(java.util.List<Node> content) |
private double |
VBox.growOrShrinkAreaHeights(java.util.List<Node> managed,
double[] areaHeights,
Priority priority,
double extraHeight,
double width) |
private double |
HBox.growOrShrinkAreaWidths(java.util.List<Node> managed,
double[] areaWidths,
Priority priority,
double extraWidth,
double height) |
Modifier and Type | Class and Description |
---|---|
class |
MediaView
|
Modifier and Type | Class and Description |
---|---|
class |
Arc
The
Arc class represents a 2D arc object, defined by a center point,
start angle (in degrees), angular extent (length of the arc in degrees),
and an arc type (ArcType.OPEN , ArcType.CHORD ,
or ArcType.ROUND ). |
class |
Circle
The
Circle class creates a new circle
with the specified radius and center location measured in pixels
Example usage. |
class |
CubicCurve
The
CubiCurve class defines a cubic Bézier parametric curve segment
in (x,y) coordinate space. |
class |
Ellipse
The
Ellipse class creates a new ellipse
with the specified size and location in pixels |
class |
Line
This Line represents a line segment in
(x,y)
coordinate space. |
class |
Path
The
Path class represents a simple shape
and provides facilities required for basic construction
and management of a geometric path. |
class |
Polygon
Creates a polygon, defined by an array of x,y coordinates.
|
class |
Polyline
Creates a polyline, defined by the array of the segment points.
|
class |
QuadCurve
The
Quadcurve class defines a quadratic Bézier parametric curve
segment in (x,y) coordinate space. |
class |
Rectangle
The
Rectangle class defines a rectangle
with the specified size and location. |
class |
Shape
The
Shape class provides definitions of common properties for
objects that represent some form of geometric shape. |
class |
SVGPath
The
SVGPath class represents a simple shape that is constructed by
parsing SVG path data from a String. |
Modifier and Type | Method and Description |
---|---|
(package private) void |
PathElement.addNode(Node n) |
private static com.sun.javafx.geom.transform.BaseTransform |
Shape.calculateNodeToSceneTransform(Node node) |
(package private) void |
PathElement.removeNode(Node n) |
Modifier and Type | Class and Description |
---|---|
class |
Text
The
Text class defines a node that displays a text. |
Modifier and Type | Method and Description |
---|---|
private com.sun.javafx.geom.transform.Affine3D |
Text.getConcatenatedNodeTransform(Node node,
com.sun.javafx.geom.transform.Affine3D dst) |
Modifier and Type | Method and Description |
---|---|
void |
Transform.impl_add(Node node)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
Transform.impl_remove(Node node)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Class and Description |
---|---|
class |
HTMLEditor
A control that allows for users to edit text, and apply styling to this text.
|
class |
WebView
|
Modifier and Type | Method and Description |
---|---|
protected Node |
WebView.impl_pickNodeLocal(double localX,
double localY)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
protected Node |
WebView.impl_pickNodeLocal(com.sun.javafx.geom.PickRay pickRay)
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 ObservableList<Node> |
WebView.getChildren() |
Modifier and Type | Method and Description |
---|---|
void |
WebEngine.AccessorImpl.addChild(Node child) |
void |
WebEngine.AccessorImpl.removeChild(Node child) |
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<? extends Node> |
PopupBuilder.content |
private ReadOnlyObjectWrapper<Node> |
PopupWindow.ownerNode
The node which is the owner of this popup.
|
Modifier and Type | Method and Description |
---|---|
Node |
PopupWindow.getOwnerNode()
Gets the value of the property ownerNode.
|
Modifier and Type | Method and Description |
---|---|
protected ObservableList<Node> |
PopupWindow.getContent()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
ObservableList<Node> |
Popup.getContent()
The ObservableList of
Node s to be rendered on this
Popup . |
ReadOnlyObjectProperty<Node> |
PopupWindow.ownerNodeProperty()
The node which is the owner of this popup.
|
Modifier and Type | Method and Description |
---|---|
B |
PopupBuilder.content(Node... x)
Add the given items to the List of items in the
content property for the instance constructed by this builder. |
void |
PopupWindow.show(Node ownerNode,
double screenX,
double screenY)
Shows the popup at the specified x,y location relative to the screen.
|
Modifier and Type | Method and Description |
---|---|
B |
PopupBuilder.content(java.util.Collection<? extends Node> x)
Add the given items to the List of items in the
content property for the instance constructed by this builder. |
Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. Use is subject to