Module MaterialFX
Package io.github.palexdev.materialfx.controls
package io.github.palexdev.materialfx.controls
-
ClassesClassDescriptionThis is a special Label which has all its main properties bound to another
Labeled
control.Similar toBoundLabel
.This is the implementation of a button following Google's material design guidelines in JavaFX.This is the implementation of a checkbox following Google's material design guidelines in JavaFX.Implementation of a check listview based on VirtualizedFX.Simple implementation of a tree item with a checkbox.Events class for the items.This is the container for a tree made of MFXCheckTreeItems.This is the implementation of aToggleButton
with a completely different skin,MFXCircleToggleNodeSkin
.MFXComboBox<T>A new, completely remade from scratchComboBox
for JavaFX.MFXContextMenu
is a special case ofMFXPopup
.Builder class that facilitates the creation of context menus with fluent api.Implementation of a menu item forMFXContextMenu
.Builder class that facilitates the creation of items with fluent api.A new, completely made from scratch, modernDatePicker
for JavaFX.ExtendsMFXComboBox
and changes the popup's content slightly to allow filtering the items list.This control allows to produce aPredicate
for a given object type interactively, meaning that the filter is assembled from the user choices.Convenience class for creating icons wrapped in a StackPane.MFXListView<T>Implementation of a check listview based on VirtualizedFX.MaterialFX implementation of a pane/control capable of "zooming" its content (anyNode
).A quite complex but easy to use implementation of a modern notification center.This is the implementation of a paginatedMFXTableView
.This is the implementation of a smart, material pagination control in JavaFX.This is my implementation of a password field, a TextField which masks the given input text.Custom and better implementation of aPopupControl
.Events class forMFXPopup
s.This is the implementation of a progress bar following Google's material design guidelines.Implementation of a spinningProgressIndicator
.This is the implementation of a radio button following Google's material design guidelines in JavaFX.This is the implementation of aToggleButton
with a completely different skin,MFXRectangleToggleNodeSkin
.This is the implementation of a scroll pane following Google's material design guidelines in JavaFX.Simple implementation ofINotification
.This is the implementation of a Slider following Google's material design guidelines.MFXSpinner<T>MaterialFX implementation ofSpinner
with a modern UI.This is the implementation of a stepper/wizard following material design guidelines in JavaFX.Events class for MFXSteppers.AMFXStepperToggle
is a special toggle that has 4 possible states.Events class for MFXStepperToggles.This is the implementation of the column cells used in theMFXTableView
control.This class introduces newEvent
s forMFXTableColumn
s, such as:MFXTableRow<T>This is the HBox that contains the table row cells built by each column.MFXTableView<T>This is the implementation of a table view following Google's material design guidelines in JavaFX.A modern text field restyled to follow material design principles and with many new features.This is the implementation of a toggle button following Google's material design guidelines in JavaFX.MFXTooltip
is a special case ofMFXPopup
.MFXTreeItem<T>Simple implementation of an animated tree item.Events class for the items.MFXTreeView<T>This is the container for a tree made of AbstractMFXTreeItems.Events class for tree views.