# Uses of Class
javafx.beans.DefaultProperty

Packages that use DefaultProperty
Package | Description
--- | ---
javafx.scene | Provides the core set of base classes for the JavaFX Scene Graph API.
javafx.scene.control | The JavaFX User Interface Controls (UI Controls or just Controls) are specialized Nodes in the JavaFX Scenegraph especially suited for reuse in many different application contexts.
javafx.scene.image | Provides the set of classes for loading and displaying images.
javafx.scene.layout | Provides classes to support user interface layout.
javafx.scene.text | Provides the set of classes for fonts and renderable Text Node.

- ## Uses of DefaultProperty in javafx.scene

  Classes in javafx.scene with annotations of type DefaultProperty
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `Group` | A `Group` node contains an ObservableList of children that are rendered in order whenever this node is rendered.
  `class` | `Scene` | The JavaFX `Scene` class is the container for all content in a scene graph.

- ## Uses of DefaultProperty in javafx.scene.control

  Classes in javafx.scene.control with annotations of type DefaultProperty
  Modifier and Type | Class | Description
  --- | --- | ---
  `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` | `DialogPane` | DialogPane should be considered to be the root node displayed within a `Dialog` instance.
  `class` | `Labeled` | A Labeled `Control` is one which has as part of its user interface a textual content associated with it.
  `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` | `Menu` | A popup menu of actionable items which is displayed to the user only upon request.
  `class` | `MenuBar` | A MenuBar control traditionally is placed at the very top of the user interface, and embedded within it are `Menus`.
  `class` | `Pagination` | A Pagination control is used for navigation between pages of a single content, which has been divided into smaller parts.
  `class` | `ScrollPane` | A Control that provides a scrolled, clipped viewport of its contents.
  `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` | `Tab` | Tabs are placed within a `TabPane`, where each tab represents a single 'page'.
  `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` | `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` | `ToolBar` | A ToolBar is a control which displays items horizontally or vertically.
  `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 type `TreeItem`).

- ## Uses of DefaultProperty in javafx.scene.image

  Classes in javafx.scene.image with annotations of type DefaultProperty
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `ImageView` | The `ImageView` is a `Node` used for painting images loaded with `Image` class.

- ## Uses of DefaultProperty in javafx.scene.layout

  Classes in javafx.scene.layout with annotations of type DefaultProperty
  Modifier and Type | Class | Description
  --- | --- | ---
  `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.

- ## Uses of DefaultProperty in javafx.scene.text

  Classes in javafx.scene.text with annotations of type DefaultProperty
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `Text` | The `Text` class defines a node that displays a text.