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
- 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)
- AbstractMFXDialog.MFXDialogEvent - Class in io.github.palexdev.materialfx.controls.base
-
Events class for MFXDialogs.
- 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 (e.g selection), has the selected property and PseudoClass ":selected" for usage in CSS.
- AbstractMFXFlowlessListCell(T) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXFlowlessListCell
- AbstractMFXFlowlessListCell(T, double) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXFlowlessListCell
- AbstractMFXFlowlessListView<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.
- AbstractMFXFlowlessListView() - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXFlowlessListView
- AbstractMFXFlowlessListView(List<T>) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXFlowlessListView
- 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
- AbstractMFXRippleGenerator<T extends IRipple> - Class in io.github.palexdev.materialfx.effects.ripple.base
-
Abstract class that defines all the properties and behaviors a RippleGenerator should have.
- AbstractMFXRippleGenerator(Region) - Constructor for class io.github.palexdev.materialfx.effects.ripple.base.AbstractMFXRippleGenerator
- AbstractMFXRippleGenerator.RippleGeneratorEvent - Class in io.github.palexdev.materialfx.effects.ripple.base
-
Events class for RippleGenerators.
- AbstractMFXToggleNode - Class in io.github.palexdev.materialfx.controls.base
- AbstractMFXToggleNode() - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXToggleNode
- AbstractMFXToggleNode(String) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXToggleNode
- AbstractMFXToggleNode(String, Node) - Constructor for class io.github.palexdev.materialfx.controls.base.AbstractMFXToggleNode
- 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
- acceleratorAlignmentProperty() - Method in class io.github.palexdev.materialfx.controls.MFXContextMenuItem
-
Specifies the accelerator text alignment.
- acceleratorInsetsProperty() - Method in class io.github.palexdev.materialfx.controls.MFXContextMenuItem
-
Specifies the accelerator label padding.
- acceleratorProperty() - Method in class io.github.palexdev.materialfx.controls.MFXContextMenuItem
-
Specifies the item's accelerator.
- acceleratorWidthProperty() - Method in class io.github.palexdev.materialfx.controls.MFXContextMenuItem
-
Specifies the accelerator label width.
- ACCESS_WINDOW_LIST_PERMISSION - Static variable in class io.github.palexdev.materialfx.utils.NodeUtils
- actionProperty() - Method in class io.github.palexdev.materialfx.controls.MFXContextMenuItem
-
Specifies the action to perform when the mouse is pressed on the item.
- add(int, E) - Method in class io.github.palexdev.materialfx.collections.ObservableStack
-
Adds an element to the given index
- 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(E) - Method in class io.github.palexdev.materialfx.collections.ObservableStack
-
Pushes the element to the top of the stack
- add(BooleanProperty, String) - Method in class io.github.palexdev.materialfx.validation.MFXPriorityValidator
-
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
- addAll(int, Collection<? extends E>) - Method in class io.github.palexdev.materialfx.collections.ObservableStack
- addAll(E...) - Method in class io.github.palexdev.materialfx.collections.ObservableStack
-
Adds the contents of the array into the stack
- addAll(Collection<? extends E>) - Method in class io.github.palexdev.materialfx.collections.ObservableStack
-
Adds the elements from the collection into the stack in the order they are specified
- 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.AbstractMFXFlowlessListView
- 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.
- addCloseButton(Node) - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
- addContextMenu(MFXTableColumn<T>) - Method in class io.github.palexdev.materialfx.skins.MFXTableViewSkin
-
Builds and adds a context menu for the specified column.
- addDependencies(AbstractMFXValidator...) - Method in class io.github.palexdev.materialfx.validation.base.AbstractMFXValidator
-
Adds the specified dependencies to the list.
- 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
- 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. - addListener(InvalidationListener) - Method in class io.github.palexdev.materialfx.validation.base.AbstractMFXValidator
-
Wrapper method to add an
InvalidationListener
to the valid property of the validator. - addListener(InvalidationListener) - Method in interface io.github.palexdev.materialfx.validation.base.IMFXValidator
- addListener(ChangeListener<? super Boolean>) - Method in class io.github.palexdev.materialfx.validation.base.AbstractMFXValidator
-
Wrapper method to add a
ChangeListener
to the valid property of the validator. - addListener(ChangeListener<? super Boolean>) - Method in interface io.github.palexdev.materialfx.validation.base.IMFXValidator
- addMenuItem(MFXContextMenuItem) - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu.Builder
-
Adds the specified
MFXContextMenuItem
to the items list. - addMenuItem(Node) - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu.Builder
-
Adds the specifies node to the items list.
- addMenuItem(Node, EventHandler<MouseEvent>) - Method in class io.github.palexdev.materialfx.controls.MFXContextMenu.Builder
-
Adds the specified action to the specified node by adding an event handler for MOUSE_PRESSED to the node and then adds the node to the items list.
- addOverlayHandler() - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXDialog
-
When the
overlayClose
property is set to true, adds theEventHandler
for the close. - 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 items list.
- 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() - Method in class io.github.palexdev.materialfx.controls.base.AbstractMFXFlowlessListCell
-
After the index property is updated by
AbstractMFXFlowlessListCell.updateIndex(int)
this method is called to set the selected property state accordingly to the selection model state. - afterUpdateIndex() - Method in class io.github.palexdev.materialfx.controls.cell.MFXFlowlessCheckListCell
-
Inherited doc:
- 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.
- alignmentProperty() - Method in class io.github.palexdev.materialfx.controls.MFXStepper
-
Specifies the alignment of the toggles.
- ALL_DIRECTIONS - Static variable in class io.github.palexdev.materialfx.utils.DragResizer
- allowCopyProperty() - Method in class io.github.palexdev.materialfx.controls.MFXPasswordField
-
Specifies if copying the password field text is allowed.
- allowCutProperty() - Method in class io.github.palexdev.materialfx.controls.MFXPasswordField
-
Specifies if it's allowed to cut text from the password field.
- allowPasteProperty() - Method in class io.github.palexdev.materialfx.controls.MFXPasswordField
-
Specifies if it's allowed to paste text from the clipboard to the field.
- 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
- altColorProperty() - Method in class io.github.palexdev.materialfx.controls.MFXStepper
-
Specifies the secondary color of the stepper.
- AND - io.github.palexdev.materialfx.filter.EvaluationMode
- 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
- animateBackground - Variable in class io.github.palexdev.materialfx.effects.ripple.base.AbstractMFXRippleGenerator
- animateBackgroundProperty() - Method in class io.github.palexdev.materialfx.effects.ripple.base.AbstractMFXRippleGenerator
-
Specifies if the background of the region should be animated too.
- animateBackgroundProperty() - Method in class io.github.palexdev.materialfx.effects.ripple.RippleGenerator
-
Deprecated.
- 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
- animatedProperty() - Method in class io.github.palexdev.materialfx.controls.MFXHLoader
-
Specifies if the view switching is animated.
- animatedProperty() - Method in class io.github.palexdev.materialfx.controls.MFXStepper
-
Specifies if the progress bar should be animated or not.
- animatedProperty() - Method in class io.github.palexdev.materialfx.controls.MFXVLoader
-
Specifies if the view switching is animated.
- 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. - animateShadow - Variable in class io.github.palexdev.materialfx.effects.ripple.base.AbstractMFXRippleGenerator
- animateShadowProperty() - Method in class io.github.palexdev.materialfx.effects.ripple.base.AbstractMFXRippleGenerator
-
Specifies if the
DropShadow
effect of the region should be animates too. - animateSortIcon(MFXTableColumn<T>, SortState) - Method in class io.github.palexdev.materialfx.skins.MFXTableViewSkin
-
Animates the specified column's sort icon according to the specifies sort state.
- ANIMATION_FINISHED_EVENT - Static variable in class io.github.palexdev.materialfx.effects.ripple.base.AbstractMFXRippleGenerator.RippleGeneratorEvent
- animationDurationProperty() - Method in class io.github.palexdev.materialfx.controls.MFXStepper
-
Specifies, in milliseconds, the duration of the progress bar animation.
- 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.
- animationSpeedProperty() - Method in class io.github.palexdev.materialfx.effects.ripple.MFXCircleRippleGenerator
-
Specifies the speed on the ripples' animation.
- animationsStack - Variable in class io.github.palexdev.materialfx.effects.ripple.base.AbstractMFXRippleGenerator
- 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 un-toggle color is automatically adjusted.
- autoSizeColumn(MFXTableColumn<T>) - Method in class io.github.palexdev.materialfx.skins.MFXTableViewSkin
-
Autosizes the specified column by getting all the corresponding row cells, filtering them if they are truncated,
MFXTableRowCell.isTruncated()
.
All Classes|All Packages