Module org.controlsfx.controls
Package org.controlsfx.dialog
A package containing a powerful (yet easy to use) dialogs API for showing
modal dialogs in JavaFX-based applications.
-
Interface Summary Interface Description Wizard.Flow Represents the page flow of the wizard. -
Class Summary Class Description CommandLinksDialog Dialogcontaining command links.CommandLinksDialog.CommandLinksButtonType Command link type buttons to be used inCommandLinksDialogs.ExceptionDialog Dialogwith exception details.
Usage: Simply pass aThrowableand the dialog will display:
The exception message The full exception stack trace in an expandable TextArea.FontSelectorDialog Dialogfor selecting and previewing fonts.
The list of fonts will contain all the font families installed on the user's system, as per JavaFXFont.getFamilies().LoginDialog User loginDialogwith a username and a password field.
The input fields are clearable by default (can be emptied with a button).ProgressDialog ProgressDialogto report on the progress of any backgroundWorker.
After the givenWorkerfinishes, the Progress Dialog automatically closes.Wizard The API for creating multi-page Wizards, based on JavaFXDialogAPI.
Wizard can be setup in following few steps:Wizard.LinearFlow LinearFlow is an implementation of theWizard.Flowinterface, designed to support the most common type of wizard flow - namely, a linear wizard page flow (i.e. through all pages in the order that they are specified).WizardPane WizardPane is the base class for all wizard pages.