Uses of Class
javafx.scene.Parent
-
Packages that use Parent Package Description javafx.scene Provides the core set of base classes for the JavaFX Scene Graph 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 Thejavafx.scene.control.cell
package is where all cell-related classes are located, other than the core classes such asCell
,IndexedCell
,ListCell
,TreeCell
, andTableCell
.javafx.scene.control.skin The javafx.scene.control.skin package is where the skin classes, typically one for each UI control, are locatedjavafx.scene.layout Provides classes to support user interface layout.javafx.scene.text Provides the set of classes for fonts and renderable Text Node.javafx.scene.web This package provides means for loading and displaying Web content. -
-
Uses of Parent in javafx.scene
Subclasses of Parent in javafx.scene Modifier and Type Class Description class
Group
AGroup
node contains an ObservableList of children that are rendered in order whenever this node is rendered.Methods in javafx.scene that return Parent Modifier and Type Method Description Parent
Node. getParent()
Gets the value of the property parent.Parent
Scene. getRoot()
Gets the value of the property root.Parent
SubScene. getRoot()
Gets the value of the property root.Methods in javafx.scene that return types with arguments of type Parent Modifier and Type Method Description ReadOnlyObjectProperty<Parent>
Node. parentProperty()
The parent of thisNode
.ObjectProperty<Parent>
Scene. rootProperty()
Defines the rootNode
of the scene graph.ObjectProperty<Parent>
SubScene. rootProperty()
Defines the rootNode
of theSubScene
scene graph.Methods in javafx.scene with parameters of type Parent Modifier and Type Method Description void
Scene. setRoot(Parent value)
Sets the value of the property root.void
SubScene. setRoot(Parent value)
Sets the value of the property root.Constructors in javafx.scene with parameters of type Parent Constructor Description Scene(Parent root)
Creates a Scene for a specific root Node.Scene(Parent root, double width, double height)
Creates a Scene for a specific root Node with a specific size.Scene(Parent root, double width, double height, boolean depthBuffer)
Constructs a scene consisting of a root, with a dimension of width and height, and specifies whether a depth buffer is created for this scene.Scene(Parent root, double width, double height, boolean depthBuffer, SceneAntialiasing antiAliasing)
Constructs a scene consisting of a root, with a dimension of width and height, specifies whether a depth buffer is created for this scene and specifies whether scene anti-aliasing is requested.Scene(Parent root, double width, double height, Paint fill)
Creates a Scene for a specific root Node with a specific size and fill.Scene(Parent root, Paint fill)
Creates a Scene for a specific root Node with a fill.SubScene(Parent root, double width, double height)
Creates aSubScene
for a specific root Node with a specific size.SubScene(Parent root, double width, double height, boolean depthBuffer, SceneAntialiasing antiAliasing)
Constructs aSubScene
consisting of a root, with a dimension of width and height, specifies whether a depth buffer is created for this scene and specifies whether scene anti-aliasing is requested. -
Uses of Parent in javafx.scene.chart
Subclasses of Parent in javafx.scene.chart Modifier and Type Class 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
An 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 ofAreaChart
that displays trends of the contribution of each value.class
StackedBarChart<X,Y>
StackedBarChart is a variation ofBarChart
that plots bars indicating data values for a category.class
ValueAxis<T extends Number>
An axis whose data is defined as Numbers.class
XYChart<X,Y>
Chart base class for all 2 axis charts. -
Uses of Parent in javafx.scene.control
Subclasses of Parent in javafx.scene.control Modifier and Type Class Description class
Accordion
An accordion is a group ofTitlePanes
.class
Button
A simple button control.class
ButtonBar
A ButtonBar is essentially aHBox
, with the additional functionality for operating system specific button placement.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 theComboBoxBase
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
DateCell
DateCell is used byDatePicker
to render the individual grid cells in the calendar month.class
DatePicker
The DatePicker control allows the user to enter a date as text or to select a date from a calendar popup.class
DialogPane
DialogPane should be considered to be the root node displayed within aDialog
instance.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 ofCell
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 LabeledControl
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 areMenus
.class
MenuButton
MenuButton is a button which, when clicked or pressed, will show aContextMenu
.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
The link between the popup window and the scenegraph.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
Spinner<T>
A single line text field that lets the user select a number or an object value from an ordered sequence.class
SplitMenuButton
The SplitMenuButton, like theMenuButton
is closely associated with the concept of selecting aMenuItem
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 aTableView
.class
TableRow<T>
TableRow is anIndexedCell
, 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 ofTabs
.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
AToggleButton
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
TreeTableCell<S,T>
Represents a single row/column intersection in aTreeTableView
.class
TreeTableRow<T>
TreeTableRow is anIndexedCell
, but rarely needs to be used by developers creating TreeTableView instances.class
TreeTableView<S>
The TreeTableView control is designed to visualize an unlimited number of rows of data, broken out into columns.class
TreeView<T>
The TreeView control provides a view on to a tree root (of typeTreeItem
). -
Uses of Parent in javafx.scene.control.cell
Subclasses of Parent in javafx.scene.control.cell Modifier and Type Class Description class
CheckBoxListCell<T>
class
CheckBoxTableCell<S,T>
class
CheckBoxTreeCell<T>
class
CheckBoxTreeTableCell<S,T>
A class containing aTreeTableCell
implementation that draws aCheckBox
node inside the cell, optionally with a label to indicate what the checkbox represents.class
ChoiceBoxListCell<T>
class
ChoiceBoxTableCell<S,T>
class
ChoiceBoxTreeCell<T>
class
ChoiceBoxTreeTableCell<S,T>
A class containing aTreeTableCell
implementation that draws aChoiceBox
node inside the cell.class
ComboBoxListCell<T>
class
ComboBoxTableCell<S,T>
class
ComboBoxTreeCell<T>
class
ComboBoxTreeTableCell<S,T>
A class containing aTreeTableCell
implementation that draws aComboBox
node inside the cell.class
ProgressBarTableCell<S>
A class containing aTableCell
implementation that draws aProgressBar
node inside the cell.class
ProgressBarTreeTableCell<S>
A class containing aTreeTableCell
implementation that draws aProgressBar
node inside the cell.class
TextFieldListCell<T>
class
TextFieldTableCell<S,T>
class
TextFieldTreeCell<T>
class
TextFieldTreeTableCell<S,T>
-
Uses of Parent in javafx.scene.control.skin
Subclasses of Parent in javafx.scene.control.skin Modifier and Type Class Description class
NestedTableColumnHeader
This class is used to construct the header of a TableView.class
TableColumnHeader
Region responsible for painting a single column header.class
TableHeaderRow
Region responsible for painting the entire row of column headers.class
VirtualFlow<T extends IndexedCell>
Implementation of a virtualized container using a cell based mechanism. -
Uses of Parent in javafx.scene.layout
Subclasses of Parent in javafx.scene.layout Modifier and Type Class Description class
AnchorPane
AnchorPane allows the edges of child nodes to be anchored to an offset from the anchor pane'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
Region is the base class for all JavaFX Node-based UI Controls, and all layout containers.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. -
Uses of Parent in javafx.scene.text
Subclasses of Parent in javafx.scene.text Modifier and Type Class Description class
TextFlow
TextFlow is special layout designed to lay out rich text. -
Uses of Parent in javafx.scene.web
Subclasses of Parent in javafx.scene.web Modifier and Type Class Description class
HTMLEditor
A control that allows for users to edit text, and apply styling to this text.class
WebView
-