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
All Classes|All Packages
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
MFXTreeItem
s. - 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 oneToggleButton
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 theidViewMap
with a key generated byLoaderUtils.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 theidViewMap
with a key generated byLoaderUtils.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 theidViewMap
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 theidViewMap
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 theEventHandler
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.
All Classes|All Packages