java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.Group
io.github.palexdev.materialfx.effects.ripple.RippleGenerator
- All Implemented Interfaces:
Styleable,EventTarget
Deprecated.
Convenience class for creating highly customizable ripple effects.
Extends Group and sets the style class to "ripple-generator" for usage in CSS.
-
Property Summary
PropertiesTypePropertyDescriptionDeprecated.Deprecated.Deprecated.final StyleableObjectProperty<Paint>Deprecated.Deprecated.Properties inherited from class javafx.scene.Group
autoSizeChildrenProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Field Summary
Fields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
ConstructorsConstructorDescriptionRippleGenerator(Region region) Deprecated.RippleGenerator(Region region, DepthLevel shadowLevel) Deprecated.RippleGenerator(Region region, DepthLevel shadowLevel, RippleClipTypeFactory factory) Deprecated.RippleGenerator(Region region, RippleClipTypeFactory factory) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.voidDeprecated.Creates a newRippleat the specified coordinates.List<CssMetaData<? extends Styleable,?>> Deprecated.static List<CssMetaData<? extends Styleable,?>> Deprecated.Deprecated.Gets the value of the property inDuration.Deprecated.Gets the value of the property outDuration.Deprecated.Gets the value of the property rippleColor.doubleDeprecated.Gets the value of the property rippleRadius.Deprecated.booleanDeprecated.Gets the value of the property animateBackground.Deprecated.final StyleableObjectProperty<Paint>Deprecated.Deprecated.voidsetAnimateBackground(boolean animateBackground) Deprecated.Sets the value of the property animateBackground.voidsetGeneratorCenterX(double generatorCenterX) Deprecated.voidsetGeneratorCenterY(double generatorCenterY) Deprecated.voidsetInDuration(Duration inDuration) Deprecated.Sets the value of the property inDuration.voidsetOutDuration(Duration outDuration) Deprecated.Sets the value of the property outDuration.voidsetRippleClipTypeFactory(RippleClipTypeFactory rippleClipTypeFactory) Deprecated.voidsetRippleColor(Paint rippleColor) Deprecated.Sets the value of the property rippleColor.voidsetRippleRadius(double rippleRadius) Deprecated.Sets the value of the property rippleRadius.Methods inherited from class javafx.scene.Group
autoSizeChildrenProperty, getChildren, isAutoSizeChildren, layoutChildren, minHeight, minWidth, prefHeight, prefWidth, setAutoSizeChildrenMethods inherited from class javafx.scene.Parent
computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClassCssMetaData, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isResizable, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, maxHeight, maxWidth, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
rippleColor
- See Also:
-
rippleRadius
- See Also:
-
animateBackground
-
inDuration
- See Also:
-
outDuration
- See Also:
-
-
Constructor Details
-
RippleGenerator
Deprecated. -
RippleGenerator
Deprecated. -
RippleGenerator
Deprecated. -
RippleGenerator
Deprecated.
-
-
Method Details
-
createRipple
public void createRipple()Deprecated.Creates a newRippleat the specified coordinates.Each
Rippleis a new instance, this allows multiple ripples to be generated at the same time. -
setGeneratorCenterX
public void setGeneratorCenterX(double generatorCenterX) Deprecated. -
setGeneratorCenterY
public void setGeneratorCenterY(double generatorCenterY) Deprecated. -
setRippleClipTypeFactory
Deprecated. -
getRippleColor
Deprecated.Gets the value of the property rippleColor.- Property description:
-
rippleColorProperty
Deprecated.- See Also:
-
setRippleColor
Deprecated.Sets the value of the property rippleColor.- Property description:
-
getRippleRadius
public double getRippleRadius()Deprecated.Gets the value of the property rippleRadius.- Property description:
-
rippleRadiusProperty
Deprecated.- See Also:
-
setRippleRadius
public void setRippleRadius(double rippleRadius) Deprecated.Sets the value of the property rippleRadius.- Property description:
-
isAnimateBackground
public boolean isAnimateBackground()Deprecated.Gets the value of the property animateBackground.- Property description:
-
animateBackgroundProperty
Deprecated. -
setAnimateBackground
public void setAnimateBackground(boolean animateBackground) Deprecated.Sets the value of the property animateBackground.- Property description:
-
getInDuration
Deprecated.Gets the value of the property inDuration.- Property description:
-
inDurationProperty
Deprecated.- See Also:
-
setInDuration
Deprecated.Sets the value of the property inDuration.- Property description:
-
getOutDuration
Deprecated.Gets the value of the property outDuration.- Property description:
-
outDurationProperty
Deprecated.- See Also:
-
setOutDuration
Deprecated.Sets the value of the property outDuration.- Property description:
-
getGroupCssMetaDataList
Deprecated. -
getCssMetaData
Deprecated.- Specified by:
getCssMetaDatain interfaceStyleable- Overrides:
getCssMetaDatain classNode
-