Top Description Interfaces Classes
module org.controlsfx.controls

Package org.controlsfx.control


A package containing a number of useful controls-related classes that do not exist in the base JavaFX distribution.

Interface Summary

Modifier and TypeInterface and Description
public interface
public interface

Class Summary

Modifier and TypeClass and Description
public class
BreadCrumbBar<T>

Represents a bread crumb bar.</center>

pack-priv abstract class
public class
CheckComboBox<
The type of the data in the ComboBox.
T
>

A simple UI control that makes it possible to select zero or more items within a ComboBox-like control.

public class
CheckListView<
The type of the data in the CheckListView.
T
>

A simple UI control that makes it possible to select zero or more items within a ListView without the need to set a custom cell factory or manually create boolean properties for each row - simply use the check model to request the current selection state.

public class
CheckTreeView<
The type of the data in the TreeView.
T
>

A simple UI control that makes it possible to select zero or more items within a TreeView without the need to set a custom cell factory or manually create boolean properties for each row - simply use the check model to request the current selection state.

pack-priv abstract class
public class
GridCell<T>

A GridCell is created to represent items in the GridView items list.

public class
GridView<T>

A GridView is a virtualised control for displaying getItems() in a visual, scrollable, grid-like fashion.

public class
HiddenSidesPane

A pane used to display a full-size content node and four initially hidden nodes on the four sides.</center>

public class
HyperlinkLabel

A UI control that will convert the given text into a series of text labels and hyperlinks, based on the use of delimiter characters to specify where hyperlinks should appear.</center>

public class
InfoOverlay

A simple UI control that allows for an information popup to be displayed over a node to describe it in further detail.</center>

public class
ListActionView<
Type of ListActionView.
T
>

A control used to perform actions on a ListView.</center>

public class
ListSelectionView<
the type of the list items
T
>

A control used to perform a multi-selection via the help of two list views.</center>

public class
MaskerPane

MaskerPane is designed to be placed alongside other controls in a StackPane, in order to visually mask these controls, preventing them from being accessed for a short period of time.

public class
MasterDetailPane

A master / detail pane is used to display two nodes with a strong relationship to each other.</center>

public class
NotificationPane

The NotificationPane control is a container control that, when prompted by the show() method, will show a non-modal message to the user.</center></center></center></center></center></center></center>

public class
Notifications

An API to show popup notification messages to the user in the corner of their screen, unlike the NotificationPane which shows notification messages within your application itself.

public class
PlusMinusSlider

A plus minus slider allows the user to continously fire an event carrying a value between -1 and +1 by moving a thumb from its center position to the left or right (or top and bottom) edge of the control.</center>

public class
PopOver

The PopOver control provides detailed information about an owning node in a popup window.</center></center></center>

public class
PrefixSelectionChoiceBox<T>

A simple extension of the ChoiceBox which selects an entry of its item list based on keyboard input.

public class
PrefixSelectionComboBox<T>

A simple extension of the ComboBox which selects an entry of its item list based on keyboard input.

public class
PropertySheet

The PropertySheet control is a powerful control designed to make it really easy for developers to present to end users a list of properties that the end user is allowed to manipulate.</center>

public class
RangeSlider

The RangeSlider control is simply a JavaFX Slider control with support for two 'thumbs', rather than one.

public class
Rating

A control for allowing users to provide a rating.</center></center></center>

public class
SearchableComboBox<T>

A simple extension of the ComboBox which shows a search field while the popup is showing.</center>

public class
SegmentedBar<T extends SegmentedBar.Segment>

A control that makes it easy to create a horizontal bar that visualizes the segmentation of a total value.</center>

public class
SegmentedButton

The SegmentedButton is a simple control that forces together a group of ToggleButton instances such that they appear as one collective button (with sub-buttons), rather than as individual buttons.</center>

public class
SnapshotView

A SnapshotView is a control which allows the user to select an area of a node in the typical manner used by picture editors and crate snapshots of the selection.</center>

public class
StatusBar

The StatusBar control is normally placed at the bottom of a window.</center></center></center>

public class
TaskProgressView<T extends Task<?>>

The task progress view is used to visualize the progress of long running tasks.</center>

public class
ToggleSwitch

Much like a Toggle Button this control allows the user to toggle between one of two states.</center>

public class
WorldMapView

A simple map view showing either the entire world or a list of countries.</center>