Uses of Class
javafx.scene.control.Control
| Package | Description |
|---|---|
| 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.control.skin |
The javafx.scene.control.skin package is where the skin classes, typically
one for each UI control, are located
|
| javafx.scene.web |
This package provides means for loading and displaying Web content.
|
-
Uses of Control in javafx.scene.control
Classes in javafx.scene.control with type parameters of type Control Modifier and Type Class Description classSkinBase<C extends Control>Base implementation class for defining the visual representation of user interface controls by defining a scene graph of nodes to represent theskin.Subclasses of Control in javafx.scene.control Modifier and Type Class Description classAccordionAn accordion is a group ofTitlePanes.classButtonA simple button control.classButtonBarA ButtonBar is essentially aHBox, with the additional functionality for operating system specific button placement.classButtonBaseBase class for button-like UI Controls, including Hyperlinks, Buttons, ToggleButtons, CheckBoxes, and RadioButtons.classCell<T>classCheckBoxA tri-state selection Control typically skinned as a box with a checkmark or tick mark when checked.classChoiceBox<T>The ChoiceBox is used for presenting the user with a relatively small set of predefined choices from which they may choose.classColorPickerColorPicker 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.classComboBox<T>An implementation of theComboBoxBaseabstract 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.classComboBoxBase<T>Abstract base class for ComboBox-like controls.classDateCellDateCell is used byDatePickerto render the individual grid cells in the calendar month.classDatePickerThe DatePicker control allows the user to enter a date as text or to select a date from a calendar popup.classHyperlinkAn HTML like label which can be a graphic and/or text which responds to rollovers and clicks.classIndexedCell<T>An implementation ofCellwhich contains an index property which maps into the data model underlying the visualization.classLabelLabel is a non-editable text control.classLabeledA LabeledControlis one which has as part of its user interface a textual content associated with it.classListCell<T>classListView<T>A ListView displays a horizontal or vertical list of items from which the user may select, or with which the user may interact.classMenuBarA MenuBar control traditionally is placed at the very top of the user interface, and embedded within it areMenus.classMenuButtonMenuButton is a button which, when clicked or pressed, will show aContextMenu.classPaginationA Pagination control is used for navigation between pages of a single content, which has been divided into smaller parts.classPasswordFieldText field that masks entered characters.classProgressBarA specialization of the ProgressIndicator which is represented as a horizontal bar.classProgressIndicatorA circular control which is used for indicating progress, either infinite (aka indeterminate) or finite.classRadioButtonRadioButtons create a series of items where only one item can be selected.classScrollBarEither a horizontal or vertical bar with increment and decrement buttons and a "thumb" with which the user can interact.classScrollPaneA Control that provides a scrolled, clipped viewport of its contents.classSeparatorA horizontal or vertical separator line.classSliderThe Slider Control is used to display a continuous or discrete range of valid numeric choices and allows the user to interact with the control.classSpinner<T>A single line text field that lets the user select a number or an object value from an ordered sequence.classSplitMenuButtonThe SplitMenuButton, like theMenuButtonis closely associated with the concept of selecting aMenuItemfrom a menu.classSplitPaneA 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.classTableCell<S,T>Represents a single row/column intersection in aTableView.classTableRow<T>TableRow is anIndexedCell, but rarely needs to be used by developers creating TableView instances.classTableView<S>The TableView control is designed to visualize an unlimited number of rows of data, broken out into columns.classTabPaneA control that allows switching between a group ofTabs.classTextAreaText input component that allows a user to enter multiple lines of plain text.classTextFieldText input component that allows a user to enter a single line of unformatted text.classTextInputControlAbstract base class for text input controls.classTitledPaneA TitledPane is a panel with a title that can be opened and closed.classToggleButtonAToggleButtonis a specialized control which has the ability to be selected.classToolBarA ToolBar is a control which displays items horizontally or vertically.classTreeCell<T>classTreeTableCell<S,T>Represents a single row/column intersection in aTreeTableView.classTreeTableRow<T>TreeTableRow is anIndexedCell, but rarely needs to be used by developers creating TreeTableView instances.classTreeTableView<S>The TreeTableView control is designed to visualize an unlimited number of rows of data, broken out into columns.classTreeView<T>The TreeView control provides a view on to a tree root (of typeTreeItem).Methods in javafx.scene.control that return Control Modifier and Type Method Description ControlTextFormatter.Change. getControl()Gets the control associated with this change. -
Uses of Control in javafx.scene.control.cell
Subclasses of Control in javafx.scene.control.cell Modifier and Type Class Description classCheckBoxListCell<T>classCheckBoxTableCell<S,T>classCheckBoxTreeCell<T>classCheckBoxTreeTableCell<S,T>A class containing aTreeTableCellimplementation that draws aCheckBoxnode inside the cell, optionally with a label to indicate what the checkbox represents.classChoiceBoxListCell<T>classChoiceBoxTableCell<S,T>classChoiceBoxTreeCell<T>classChoiceBoxTreeTableCell<S,T>A class containing aTreeTableCellimplementation that draws aChoiceBoxnode inside the cell.classComboBoxListCell<T>classComboBoxTableCell<S,T>classComboBoxTreeCell<T>classComboBoxTreeTableCell<S,T>A class containing aTreeTableCellimplementation that draws aComboBoxnode inside the cell.classProgressBarTableCell<S>A class containing aTableCellimplementation that draws aProgressBarnode inside the cell.classProgressBarTreeTableCell<S>A class containing aTreeTableCellimplementation that draws aProgressBarnode inside the cell.classTextFieldListCell<T>classTextFieldTableCell<S,T>classTextFieldTreeCell<T>classTextFieldTreeTableCell<S,T> -
Uses of Control in javafx.scene.control.skin
Classes in javafx.scene.control.skin with type parameters of type Control Modifier and Type Class Description classTableViewSkinBase<M,S,C extends Control,I extends IndexedCell<M>,TC extends TableColumnBase<S,?>>TableViewSkinBase is the base skin class used by controls such asTableViewandTreeTableView(the concrete classes areTableViewSkinandTreeTableViewSkin, respectively).classVirtualContainerBase<C extends Control,I extends IndexedCell>Parent class to control skins whose contents are virtualized and scrollable. -
Uses of Control in javafx.scene.web
Subclasses of Control in javafx.scene.web Modifier and Type Class Description classHTMLEditorA control that allows for users to edit text, and apply styling to this text.