Index

A B C D E F G H I L M N O P R S T U V W X Y 
All Classes|All Packages

A

AbstractFlowlessListView<T,​C extends AbstractMFXFlowlessListCell<T>,​S extends IListSelectionModel<T>> - Class in io.github.palexdev.materialfx.controls.base
Base class for all list views based on Flowless, defines common properties and behavior.
AbstractFlowlessListView() - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractFlowlessListView
 
AbstractFlowlessListView(ObservableList<T>) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractFlowlessListView
 
AbstractMFXDialog - Class in io.github.palexdev.materialfx.controls.base
Base class for a material dialog.
AbstractMFXDialog() - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
Notice: the dialog is visible so during initialization, before showing it you should use setVisible(false)
AbstractMFXFlowlessListCell<T> - Class in io.github.palexdev.materialfx.controls.base
Base class for all cells used in list views based on Flowless, defines common properties and behavior.
AbstractMFXFlowlessListCell(AbstractFlowlessListView<T, ?, ?>, T) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXFlowlessListCell
 
AbstractMFXFlowlessListCell(AbstractFlowlessListView<T, ?, ?>, T, double) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXFlowlessListCell
 
AbstractMFXNotificationPane - Class in io.github.palexdev.materialfx.controls.base
Base class for a material notification content pane.
AbstractMFXNotificationPane() - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXNotificationPane
 
AbstractMFXTreeCell<T> - Class in io.github.palexdev.materialfx.controls.base
Base class for every cell used by MFXTreeItems.
AbstractMFXTreeCell(AbstractMFXTreeItem<T>) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXTreeCell
 
AbstractMFXTreeCell(AbstractMFXTreeItem<T>, double) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXTreeCell
 
AbstractMFXTreeItem<T> - Class in io.github.palexdev.materialfx.controls.base
Base class for every item used in MFXTreeView.
AbstractMFXTreeItem(T) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXTreeItem
 
AbstractMFXValidator - Class in io.github.palexdev.materialfx.validation.base
Base class for all validators.
AbstractMFXValidator() - Constructor for class io.github.palexdev.materialfx.validation.base.AbstractMFXValidator
 
ACCESS_WINDOW_LIST_PERMISSION - Static variable in class io.github.palexdev.materialfx.utils.NodeUtils
 
add(E) - Method in class io.github.palexdev.materialfx.collections.CircularQueue
Adds the specified element to the queue and if it is full removes the oldest element and then adds the new one.
add(BooleanProperty, String) - Method in class io.github.palexdev.materialfx.validation.MFXDialogValidator
Adds a new boolean condition to the list with the corresponding message in case it is false.
ADD_REMOVE_ITEM_EVENT - Static variable in class io.github.palexdev.materialfx.controls.MFXTreeItem.TreeItemEvent
 
addAlwaysOneSelectedSupport(ToggleGroup) - Static method in class io.github.palexdev.materialfx.utils.ToggleButtonsUtil
Adds a handler to the given ToggleGroup to make sure there's always at least one ToggleButton selected.
addBarsListeners() - Method in class io.github.palexdev.materialfx.controls.base.AbstractFlowlessListView
 
addButton(int, Button) - Method in class io.github.palexdev.materialfx.controls.SimpleMFXNotificationPane
Adds the specified button to the HBox at the bottom of the VBox at the specified index.
addButton(Button) - Method in class io.github.palexdev.materialfx.controls.SimpleMFXNotificationPane
Adds the specified button the the HBox at the bottom of the VBox.
addChangeListener(ChangeListener<? super Boolean>) - Method in class io.github.palexdev.materialfx.validation.base.AbstractMFXValidator
 
addChangeListener(ChangeListener<? super Boolean>) - Method in interface io.github.palexdev.materialfx.validation.base.IMFXValidator
 
addCloseButton(Node) - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
 
addContextMenu(MFXTableColumnCell<T>) - Method in class io.github.palexdev.materialfx.skins.MFXTableViewSkin
Adds a context menu to the columns.
addEventFilter(EventType<WindowEvent>, EventHandler<WindowEvent>) - Method in class io.github.palexdev.materialfx.controls.MFXStageDialog
 
addEventHandler(EventType<WindowEvent>, EventHandler<WindowEvent>) - Method in class io.github.palexdev.materialfx.controls.MFXStageDialog
 
addInvalidationListener(InvalidationListener) - Method in class io.github.palexdev.materialfx.validation.base.AbstractMFXValidator
 
addInvalidationListener(InvalidationListener) - Method in interface io.github.palexdev.materialfx.validation.base.IMFXValidator
 
addItem(MFXLoaderBean.Builder) - Method in class io.github.palexdev.materialfx.controls.MFXHLoader
Gets the built MFXLoaderBean from the builder, adds the toggle to the loader's toggle group and puts the bean in the idViewMap with a key generated by LoaderUtils.generateKey(URL).
addItem(MFXLoaderBean.Builder) - Method in class io.github.palexdev.materialfx.controls.MFXVLoader
Gets the built MFXLoaderBean from the builder, adds the toggle to the loader's toggle group and puts the bean in the idViewMap with a key generated by LoaderUtils.generateKey(URL).
addItem(String, MFXLoaderBean.Builder) - Method in class io.github.palexdev.materialfx.controls.MFXHLoader
Gets the built MFXLoaderBean from the builder, adds the toggle to the loader's toggle group and puts the bean in the idViewMap with the specified key.
addItem(String, MFXLoaderBean.Builder) - Method in class io.github.palexdev.materialfx.controls.MFXVLoader
Gets the built MFXLoaderBean from the builder, adds the toggle to the loader's toggle group and puts the bean in the idViewMap with the specified key.
addMenuItem(MFXContextMenuItem) - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu.Builder
Adds the specified MFXContextMenuItem to the context menu.
addMenuItem(Node, EventHandler<MouseEvent>) - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu.Builder
Adds a new node to the context menu with the specified action on mouse pressed.
addOverlayHandler() - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
When the overlayClose property is set to true, adds the EventHandler for the close.
addPopupEventFilter(EventType<WindowEvent>, EventHandler<WindowEvent>) - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu
 
addPopupEventHandler(EventType<WindowEvent>, EventHandler<WindowEvent>) - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu
 
addPrefHeight(Region, double) - Static method in class io.github.palexdev.materialfx.utils.NodeUtils
Convenience method for adding the desired value to the region's prefHeight
addPrefWidth(Region, double) - Static method in class io.github.palexdev.materialfx.utils.NodeUtils
Convenience method for adding the desired value to the region's prefWidth
addRippleGenerator() - Method in class io.github.palexdev.materialfx.controls.MFXIconWrapper
Adds a ripple generator to the icon.
addSeparator() - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu.Builder
Adds a separator to the context menu.
addTextField() - Method in class io.github.palexdev.materialfx.filter.MFXFilterDialog
Adds a new FilterField to the dialog.
afterDispose(Runnable) - Method in interface io.github.palexdev.materialfx.controls.flowless.Cell
 
afterReset(Runnable) - Method in interface io.github.palexdev.materialfx.controls.flowless.Cell
 
afterUpdateIndex(IntConsumer) - Method in interface io.github.palexdev.materialfx.controls.flowless.Cell
 
afterUpdateItem(Consumer<? super T>) - Method in interface io.github.palexdev.materialfx.controls.flowless.Cell
 
alignmentProperty() - Method in class io.github.palexdev.materialfx.controls.MFXLabel
The alignment of the container.
ALL_DIRECTIONS - Static variable in class io.github.palexdev.materialfx.utils.DragResizer
 
allowsMultipleSelection() - Method in interface io.github.palexdev.materialfx.selection.base.IListSelectionModel
 
allowsMultipleSelection() - Method in interface io.github.palexdev.materialfx.selection.base.ITableSelectionModel
 
allowsMultipleSelection() - Method in interface io.github.palexdev.materialfx.selection.base.ITreeSelectionModel
 
allowsMultipleSelection() - Method in class io.github.palexdev.materialfx.selection.ListSelectionModel
 
allowsMultipleSelection() - Method in class io.github.palexdev.materialfx.selection.TableSelectionModel
 
allowsMultipleSelection() - Method in class io.github.palexdev.materialfx.selection.TreeSelectionModel
 
ANGLE_DOWN - io.github.palexdev.materialfx.font.FontResources
 
ANGLE_LEFT - io.github.palexdev.materialfx.font.FontResources
 
ANGLE_RIGHT - io.github.palexdev.materialfx.font.FontResources
 
ANGLE_UP - io.github.palexdev.materialfx.font.FontResources
 
animateBackgroundProperty() - Method in class io.github.palexdev.materialfx.effects.RippleGenerator
 
animateCalendarProperty() - Method in class io.github.palexdev.materialfx.controls.MFXDatePicker
Specifies if the month change should be animated.
animateCalendarProperty() - Method in class io.github.palexdev.materialfx.skins.MFXDatePickerContent
 
animateIn - Variable in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
Specifies whether to play the inAnimation when show() is called or not.
animateInProperty() - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
Specifies whether to play the inAnimation when show() is called or not.
animateLinesProperty() - Method in class io.github.palexdev.materialfx.controls.legacy.MFXLegacyComboBox
Specifies if the lines switch between focus/un-focus should be animated.
animateLinesProperty() - Method in class io.github.palexdev.materialfx.controls.MFXComboBox
Specifies if focus lines should be animated.
animateLinesProperty() - Method in class io.github.palexdev.materialfx.controls.MFXLabel
Specifies if the line should be animated when focus changes.
animateLinesProperty() - Method in class io.github.palexdev.materialfx.controls.MFXTextField
Specifies if the lines switch between focus/un-focus should be animated.
animateOut - Variable in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
Specifies whether to play the outAnimation when close() is called or not.
animateOutProperty() - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
Specifies whether to play the outAnimation when close() is called or not.
animationDurationProperty() - Method in class io.github.palexdev.materialfx.controls.MFXTreeItem
Specifies the duration of the expand/collapse animation (milliseconds).
animationIsRunning() - Method in class io.github.palexdev.materialfx.skins.MFXTreeItemSkin
Check if the animation is running on the item or its parent up to the root.
animationMillis - Variable in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
Specifies the duration of in and out animations.
animationMillisProperty() - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
Specifies the duration of in and out animations.
animationMillisProperty() - Method in class io.github.palexdev.materialfx.controls.MFXHLoader
Specified the switch animation duration.
animationMillisProperty() - Method in class io.github.palexdev.materialfx.controls.MFXVLoader
Specified the switch animation duration.
animationRunningProperty() - Method in class io.github.palexdev.materialfx.controls.MFXTreeItem
Property to check if an animation is running on the control.
ARROW_BACK - io.github.palexdev.materialfx.font.FontResources
 
ARROW_FORWARD - io.github.palexdev.materialfx.font.FontResources
 
ASCENDING - io.github.palexdev.materialfx.controls.enums.SortState
 
automaticColorAdjustmentProperty() - Method in class io.github.palexdev.materialfx.controls.MFXToggleButton
When this is set to true and toggle color is changed the untoggle color is automatically adjusted.
autoSizeColumn(MFXTableColumnCell<T>) - Method in class io.github.palexdev.materialfx.skins.MFXTableViewSkin
Resize the given column so that all row cells' text of that column are visible.
A B C D E F G H I L M N O P R S T U V W X Y 
All Classes|All Packages