All Classes
Class | Description |
---|---|
AbstractMFXDialog |
Base class for a material dialog.
|
AbstractMFXNotificationPane |
Base class for a material notification content pane.
|
AbstractMFXTreeCell<T> |
Base class for every cell used by
MFXTreeItem s. |
AbstractMFXTreeItem<T> |
Base class for every item used in
MFXTreeView . |
AbstractMFXValidator |
Base class for all validators.
|
BooleanListBinding | |
ButtonType | |
CircularQueue<E> |
This is the implementation of a circular FIFO queue.
|
ColorUtils |
Utils class for JavaFX's
Color s and CSS. |
ComboSelectionModelMock<T> |
Rather than recreating and adapting the entire JavaFX's selection model for usage
in
MFXComboBox we "mock" it. |
DepthLevel |
Enumerator which defines 6 levels of
DropShadow effects from LEVEL0 to LEVEL5 . |
DialogType | |
DragResizer | |
FontHandler |
Handler for MaterialFX font resources.
|
FontResources |
Enumerator class for MaterialFX font resources.
|
IFilterable |
This interface allows filtering a
MFXTableView without
using an object toString() method but rather using a specific method. |
IMFXValidator |
Interface for all validators, most of these methods are wrappers
for
BooleanListBinding |
ITableSelectionModel<T> |
Public API used by any
MFXTableView . |
ITreeCheckModel<T> |
Public API used by any MFXCheckTreeView.
|
ITreeSelectionModel<T> |
Public API used by any MFXTreeView.
|
LabelUtils |
Utils class for JavaFX's
Label s. |
LoaderUtils |
Convenience class to avoid duplicated code in
MFXHLoader and MFXVLoader classes |
LoggingUtils |
Utils class for logging.
|
MFXAnimationFactory |
Convenience factory for various animations applied to
Node s. |
MFXButton |
This is the implementation of a button following Google's material design guidelines in JavaFX.
|
MFXButtonSkin |
This is the implementation of the
Skin associated with every MFXButton . |
MFXCheckbox |
This is the implementation of a checkbox following Google's material design guidelines in JavaFX.
|
MFXCheckboxSkin |
This is the implementation of the
Skin associated with every MFXCheckbox . |
MFXCheckTreeCell<T> |
Implementation of a MFXSimpleTreeCell with a checkbox for usage in MFXCheckTreeViews.
|
MFXCheckTreeItem<T> |
Simple implementation of a tree item with a checkbox.
|
MFXCheckTreeItem.CheckTreeItemEvent<T> |
Events class for the items.
|
MFXCheckTreeItemSkin<T> |
This is the implementation of the
Skin associated with every MFXCheckTreeItemSkin . |
MFXCheckTreeView<T> |
This is the container for a tree made of MFXCheckTreeItems.
|
MFXComboBox<T> |
This is the implementation of a combo box following Google's material design guidelines in JavaFX.
|
MFXComboBoxSkin<T> |
This is the implementation of the Skin associated with every
MFXComboBox . |
MFXDateCell |
Custom implementation of a
DateCell for easily distinguish selected dates and
current dates. |
MFXDateCellSkin |
This is the implementation of the
Skin associated with every MFXDateCell . |
MFXDatePicker |
This is the implementation of a date picker following Google's material design guidelines in JavaFX.
|
MFXDatePickerContent |
This class is the beating heart of every
MFXDatePicker . |
MFXDepthManager |
Utility class which manages a preset number of
DropShadow effects ordered by DepthLevel . |
MFXDialog |
This is the implementation of a dialog following Google's material design guidelines in JavaFX.
|
MFXDialogFactory |
Factory class to build specific
MFXDialog s and generic MFXDialog s. |
MFXDialogValidator |
This is a concrete implementation of a validator.
|
MFXFilterDialog |
This dialog allows implements a filtering mechanism based on boolean
expressions on strings.
|
MFXFontIcon |
Class used for MaterialFX font icon resources.
|
MFXFontIcon.StyleableProperties | |
MFXHLoader |
Convenience class for creating dashboards, no more hassle on managing multiple views.
|
MFXIconWrapper |
Convenience class for creating icons wrapped in a StackPane.
|
MFXLabel |
This is the implementation of a label following Google's material design guidelines in JavaFX.
|
MFXLabelSkin | |
MFXLegacyComboBox<T> |
This is a restyle of the JavaFX's combo box.
|
MFXLegacyComboBoxSkin<T> |
This is the implementation of the
Skin associated with every MFXLegacyComboBox . |
MFXLegacyTableRow<T> |
This is a restyle of JavaFX's
TableRow control. |
MFXLegacyTableView<S> |
This is a restyle of JavaFX's
TableView control. |
MFXLegacyTableViewSkin<T> | |
MFXListCell<T> |
This is the implementation of a ListCell restyled to comply with modern standards.
|
MFXListView<T> |
This is the implementation of a ListView restyled to comply with modern standards.
|
MFXListViewSkin<T> |
This is the implementation of the
Skin associated with every MFXListView . |
MFXLoadItem |
Support bean for
MFXHLoader and MFXVLoader
Basically a wrapper for a Node which is the root of an fxml file,
the controller factory of the fxml file, the toggle button associated with the item
which is responsible for the views switching, the URL of the fxml file,
and an index which represents the toggle button position in the children list of the loader. |
MFXNotification |
This is the implementation of a popup notification in JavaFX.
|
MFXProgressBar |
This is the implementation of a progress bar following Google's material design guidelines.
|
MFXProgressBarSkin |
This is the implementation of the Skin associated with every
MFXProgressBar . |
MFXProgressSpinner |
Implementation of a spinning
ProgressIndicator . |
MFXProgressSpinnerSkin |
This is the implementation of the
Skin associated with every MFXProgressSpinner . |
MFXRadioButton |
This is the implementation of a radio button following Google's material design guidelines in JavaFX.
|
MFXRadioButtonSkin |
This is the implementation of the
Skin associated with every MFXRadioButton . |
MFXResourcesLoader |
Utility class which manages the access to this project's assets.
|
MFXScrimEffect |
From Google's material design guidelines:
|
MFXScrollPane |
This is the implementation of a scroll pane following Google's material design guidelines in JavaFX.
|
MFXScrollPaneSkin |
Skin used for
MFXScrollPane , this class' purpose is to
fix a bug of ScrollPanes' viewport which makes the content blurry. |
MFXSimpleTreeCell<T> |
Simple implementation of a MFXTreeItem cell.
|
MFXSnapshotWrapper |
Class used in various controls as a workaround for showing a node two or more times on the scene graph.
|
MFXStageDialog |
Wrapper class for creating MFXDialogs that use a new
Stage to show instead of using a container. |
MFXStageDialogFactory |
Factory class to build
MFXStageDialog s. |
MFXTableColumnCell<T> |
This is the implementation of the column cells used in the
MFXTableView columns header. |
MFXTableColumnCellSkin<T> |
This is the implementation of the Skin associated with every
MFXTableColumnCell . |
MFXTableRow<T> |
This is the implementation of the rows used in every
MFXTableView . |
MFXTableRowCell |
This is the implementation of the row cells used in every
MFXTableView row. |
MFXTableView<T> |
This is the implementation of a table view following Google's material design guidelines in JavaFX.
|
MFXTableView.TableViewEvent |
Events class for the table view.
|
MFXTableViewSkin<T> |
This is the implementation of the Skin associated with every
MFXTableView . |
MFXTextField |
This is the implementation of a TextField restyled to comply with modern standards.
|
MFXTextFieldSkin |
This is the implementation of the
Skin associated with every MFXTextField . |
MFXToggleButton |
This is the implementation of a toggle button following Google's material design guidelines in JavaFX.
|
MFXToggleButtonSkin |
This is the implementation of the
Skin associated with every MFXToggleButton . |
MFXToggleNode |
This control is basically a
ToggleButton but it is mostly used to contain graphic rather than text. |
MFXTooltip |
Workaround class to make JavaFX's Tooltips remain open as long as the mouse
in on the Tooltip's node.
|
MFXTreeItem<T> |
Simple implementation of an animated tree item.
|
MFXTreeItem.TreeItemEvent<T> |
Events class for the items.
|
MFXTreeItemSkin<T> |
This is the implementation of the
Skin associated with every MFXTreeItem . |
MFXTreeView<T> |
This is the container for a tree made of AbstractMFXTreeItems.
|
MFXTreeView.TreeViewEvent |
Events class for tree views.
|
MFXVLoader |
Convenience class for creating dashboards, no more hassle on managing multiple views.
|
NodeUtils |
Utility class which provides convenience methods for working with Nodes
|
NotificationPos | |
NotificationsManager |
This class is a notification system, its job is to manage the incoming notifications
by sending them to the correct position.
|
PositionManager |
Support class for the
NotificationManager . |
RippleClipType | |
RippleClipTypeFactory |
Convenience class for building Ripple clip shapes.
|
RippleGenerator |
Convenience class for creating highly customizable ripple effects.
|
SimpleMFXNotificationPane |
This class extends
AbstractMFXNotificationPane and it serves as an
example of a basic pane for a MFXNotification . |
SortState | |
StringUtils |
Utils class for
String s. |
Styles |
This class contains various enumerators used in MaterialFX controls which
support two or more styles that can be changed at runtime.
|
Styles.ComboBoxStyles | |
Styles.LabelStyles | |
TableSelectionModel<T> |
Concrete implementation of the
ITableSelectionModel interface. |
ToggleButtonsUtil |
Utils class for
ToggleButton s. |
ToggleNodeShape | |
TreeCheckModel<T> |
Concrete implementation of the
ITreeCheckModel interface. |
TreeItemIterator<T> | |
TreeItemStream | |
TreeSelectionModel<T> |
Concrete implementation of the
ITreeSelectionModel interface. |