Uses of Class
javafx.scene.Parent

Packages that use Parent
Package
Description
Provides the core set of base classes for the JavaFX Scene Graph API.
The JavaFX User Interface provides a set of chart components that are a very convenient way for data visualization.
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.
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.
The javafx.scene.control.skin package is where the skin classes, typically one for each UI control, are located
Provides classes to support user interface layout.
Provides the set of classes for fonts and renderable Text Node.
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 
    A Group 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
    final Parent
    Node.getParent()
    Gets the value of the parent property.
    final Parent
    Scene.getRoot()
    Gets the value of the root property.
    final Parent
    SubScene.getRoot()
    Gets the value of the root property.
    Methods in javafx.scene that return types with arguments of type Parent
    Modifier and Type
    Method
    Description
    The parent of this Node.
    Scene.rootProperty()
    Defines the root Node of the scene graph.
    SubScene.rootProperty()
    Defines the root Node of the SubScene scene graph.
    Methods in javafx.scene with parameters of type Parent
    Modifier and Type
    Method
    Description
    final void
    Scene.setRoot(Parent value)
    Sets the value of the root property.
    final void
    SubScene.setRoot(Parent value)
    Sets the value of the root property.
    Constructors in javafx.scene with parameters of type Parent
    Modifier
    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 a SubScene for a specific root Node with a specific size.
     
    SubScene(Parent root, double width, double height, boolean depthBuffer, SceneAntialiasing antiAliasing)
    Constructs a SubScene 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 - 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 
    A chart that plots bars indicating data values for a category.
    class 
    Chart type that plots bubbles for the data points in a series.
    final class 
    A axis implementation that will works on string categories where each value as a unique category(tick mark) along the axis.
    class 
    Base class for all charts.
    class 
    Line Chart plots a line connecting the data points in a series.
    final class 
    An axis class that plots a range of numbers with major tick marks every tickUnit.
    class 
    Displays a PieChart.
    class 
    Chart type that plots symbols for the data points in a series.
    class 
    StackedAreaChart is a variation of AreaChart that displays trends of the contribution of each value.
    class 
    StackedBarChart is a variation of BarChart 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 
    An accordion is a group of TitlePanes.
    class 
    A simple button control.
    class 
    A ButtonBar is essentially a HBox, with the additional functionality for operating system specific button placement.
    class 
    Base class for button-like UI Controls, including Hyperlinks, Buttons, ToggleButtons, CheckBoxes, and RadioButtons.
    class 
    Cell<T>
    The Cell API is used for virtualized controls such as ListView, TreeView, and TableView.
    class 
    A tri-state selection Control typically skinned as a box with a checkmark or tick mark when checked.
    class 
    The ChoiceBox is used for presenting the user with a relatively small set of predefined choices from which they may choose.
    class 
    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 
    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 
    Abstract base class for ComboBox-like controls.
    class 
    Base class for all user interface controls.
    class 
    DateCell is used by DatePicker to render the individual grid cells in the calendar month.
    class 
    The DatePicker control allows the user to enter a date as text or to select a date from a calendar popup.
    class 
    DialogPane should be considered to be the root node displayed within a Dialog instance.
    class 
    An HTML like label which can be a graphic and/or text which responds to rollovers and clicks.
    class 
    An implementation of Cell which contains an index property which maps into the data model underlying the visualization.
    class 
    Label is a non-editable text control.
    class 
    A Labeled Control is one which has as part of its user interface a textual content associated with it.
    class 
    The Cell type used within ListView instances.
    class 
    A ListView displays a horizontal or vertical list of items from which the user may select, or with which the user may interact.
    class 
    A MenuBar control traditionally is placed at the very top of the user interface, and embedded within it are Menus.
    class 
    MenuButton is a button which, when clicked or pressed, will show a ContextMenu.
    class 
    A Pagination control is used for navigation between pages of a single content, which has been divided into smaller parts.
    class 
    Text field that masks entered characters.
    protected class 
    The link between the popup window and the scenegraph.
    class 
    A specialization of the ProgressIndicator which is represented as a horizontal bar.
    class 
    A circular control which is used for indicating progress, either infinite (aka indeterminate) or finite.
    class 
    RadioButtons create a series of items where only one item can be selected.
    class 
    Either a horizontal or vertical bar with increment and decrement buttons and a "thumb" with which the user can interact.
    class 
    A Control that provides a scrolled, clipped viewport of its contents.
    class 
    A horizontal or vertical separator line.
    class 
    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 
    A single line text field that lets the user select a number or an object value from an ordered sequence.
    class 
    The SplitMenuButton, like the MenuButton is closely associated with the concept of selecting a MenuItem from a menu.
    class 
    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 
    Represents a single row/column intersection in a TableView.
    class 
    TableRow is an IndexedCell, but rarely needs to be used by developers creating TableView instances.
    class 
    The TableView control is designed to visualize an unlimited number of rows of data, broken out into columns.
    class 
    A control that allows switching between a group of Tabs.
    class 
    Text input component that allows a user to enter multiple lines of plain text.
    class 
    Text input component that allows a user to enter a single line of unformatted text.
    class 
    Abstract base class for text input controls.
    class 
    A TitledPane is a panel with a title that can be opened and closed.
    class 
    A ToggleButton is a specialized control which has the ability to be selected.
    class 
    A ToolBar is a control which displays items horizontally or vertically.
    class 
    The Cell type used with the TreeView control.
    class 
    Represents a single row/column intersection in a TreeTableView.
    class 
    TreeTableRow is an IndexedCell, but rarely needs to be used by developers creating TreeTableView instances.
    class 
    The TreeTableView control is designed to visualize an unlimited number of rows of data, broken out into columns.
    class 
    The TreeView control provides a view on to a tree root (of type TreeItem).
  • Uses of Parent in javafx.scene.control.cell

    Modifier and Type
    Class
    Description
    class 
    A class containing a ListCell implementation that draws a CheckBox node inside the cell, optionally with a label to indicate what the checkbox represents.
    class 
    A class containing a TableCell implementation that draws a CheckBox node inside the cell, optionally with a label to indicate what the checkbox represents.
    class 
    A class containing a TreeCell implementation that draws a CheckBox node inside the cell, along with support for common interactions (discussed in more depth shortly).
    class 
    A class containing a TreeTableCell implementation that draws a CheckBox node inside the cell, optionally with a label to indicate what the checkbox represents.
    class 
    A class containing a ListCell implementation that draws a ChoiceBox node inside the cell.
    class 
    A class containing a TableCell implementation that draws a ChoiceBox node inside the cell.
    class 
    A class containing a ListCell implementation that draws a ChoiceBox node inside the cell.
    class 
    A class containing a TreeTableCell implementation that draws a ChoiceBox node inside the cell.
    class 
    A class containing a ListCell implementation that draws a ComboBox node inside the cell.
    class 
    A class containing a TableCell implementation that draws a ComboBox node inside the cell.
    class 
    A class containing a TreeCell implementation that draws a ComboBox node inside the cell.
    class 
    A class containing a TreeTableCell implementation that draws a ComboBox node inside the cell.
    class 
    A class containing a TableCell implementation that draws a ProgressBar node inside the cell.
    class 
    A class containing a TreeTableCell implementation that draws a ProgressBar node inside the cell.
    class 
    A class containing a ListCell implementation that draws a TextField node inside the cell.
    class 
    A class containing a TableCell implementation that draws a TextField node inside the cell.
    class 
    A class containing a TreeCell implementation that draws a TextField node inside the cell.
    class 
    A class containing a TableCell implementation that draws a TextField node inside the cell.
  • Uses of Parent in javafx.scene.control.skin

    Modifier and Type
    Class
    Description
    class 
    This class is used to construct the header of a TableView.
    class 
    Region responsible for painting a single column header.
    class 
    Region responsible for painting the entire row of column headers.
    class 
    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 allows the edges of child nodes to be anchored to an offset from the anchor pane's edges.
    class 
    BorderPane lays out children in top, left, right, bottom, and center positions.
    class 
    FlowPane lays out its children in a flow that wraps at the flowpane's boundary.
    class 
    GridPane lays out its children within a flexible grid of rows and columns.
    class 
    HBox lays out its children in a single horizontal row.
    class 
    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 is the base class for all JavaFX Node-based UI Controls, and all layout containers.
    class 
    StackPane lays out its children in a back-to-front stack.
    class 
    TilePane lays out its children in a grid of uniformly sized "tiles".
    class 
    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 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 
    A control that allows for users to edit text, and apply styling to this text.
    final class 
    WebView is a Node that manages a WebEngine and displays its content.