Package org.controlsfx.control


package org.controlsfx.control
A package containing a number of useful controls-related classes that do not exist in the base JavaFX distribution.
  • Class
    Description
    Represents a bread crumb bar.
    Represents an Event which is fired when a bread crumb was activated.
    Represents a BreadCrumb Button
    A simple UI control that makes it possible to select zero or more items within a ComboBox-like control.
    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.
     
    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.
    A GridCell is created to represent items in the GridView items list.
    A GridView is a virtualised control for displaying GridView.getItems() in a visual, scrollable, grid-like fashion.
    A pane used to display a full-size content node and four initially hidden nodes on the four sides.
    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.
     
    A simple UI control that allows for an information popup to be displayed over a node to describe it in further detail.
    A control used to perform actions on a ListView.
    Specialized actions for ListActionView which get access to the internal ListView.
    A control used to perform a multi-selection via the help of two list views.
    Specialized actions for ListSelectionView which get access to both the internal list views.
    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.
    A master / detail pane is used to display two nodes with a strong relationship to each other.
    The NotificationPane control is a container control that, when prompted by the NotificationPane.show() method, will show a non-modal message to the user.
    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.
    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.
    An event class used by the PlusMinusSlider to inform event handlers about changes.
    The PopOver control provides detailed information about an owning node in a popup window.
    All possible arrow locations.
    A simple extension of the ChoiceBox which selects an entry of its item list based on keyboard input.
    A simple extension of the ComboBox which selects an entry of its item list based on keyboard input.
    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.
    A wrapper interface for a single property to be displayed in a PropertySheet control.
    Specifies how the PropertySheet should be laid out.
    The RangeSlider control is simply a JavaFX Slider control with support for two 'thumbs', rather than one.
    A control for allowing users to provide a rating.
    A simple extension of the ComboBox which shows a search field while the popup is showing.
    A control that makes it easy to create a horizontal bar that visualizes the segmentation of a total value.
    A model class used by the SegmentedBar control.
    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.
    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.
    The selectionArea, in which the user can create a selection, and the unselectedArea, in which the unselected area is visualized, are limited to a certain area of the control.
    The StatusBar control is normally placed at the bottom of a window.
    TaskProgressView<T extends javafx.concurrent.Task<?>>
    The task progress view is used to visualize the progress of long running tasks.
    Much like a Toggle Button this control allows the user to toggle between one of two states.
    A simple map view showing either the entire world or a list of countries.
    An enumerator listing all countries of the world.
    A view used to visualize the bounds of a country via SVG.
    An object using latitude and longitude information to specify a location in the real world.
    The selection modes supported by the view.