Module MaterialFX

Class ButtonBuilder

All Implemented Interfaces:
INodeBuilder<MFXButton>

public class ButtonBuilder extends ButtonBaseBuilder<MFXButton>
  • Constructor Details

    • ButtonBuilder

      public ButtonBuilder()
    • ButtonBuilder

      public ButtonBuilder(MFXButton button)
  • Method Details

    • button

      public static ButtonBuilder button()
    • button

      public static ButtonBuilder button(MFXButton button)
    • setComputeRadiusMultiplier

      public ButtonBuilder setComputeRadiusMultiplier(boolean computeRadiusMultiplier)
    • setRippleAnimateBackground

      public ButtonBuilder setRippleAnimateBackground(boolean rippleAnimateBackground)
    • setRippleAnimateShadow

      public ButtonBuilder setRippleAnimateShadow(boolean rippleAnimateShadow)
    • setRippleAnimationSpeed

      public ButtonBuilder setRippleAnimationSpeed(double rippleAnimationSpeed)
    • setRippleBackgroundOpacity

      public ButtonBuilder setRippleBackgroundOpacity(double rippleBackgroundOpacity)
    • setRippleColor

      public ButtonBuilder setRippleColor(Paint rippleColor)
    • setRippleRadius

      public ButtonBuilder setRippleRadius(double rippleRadius)
    • setRippleRadiusMultiplier

      public ButtonBuilder setRippleRadiusMultiplier(double rippleRadiusMultiplier)
    • setDepthLevel

      public ButtonBuilder setDepthLevel(DepthLevel depthLevel)
    • setButtonType

      public ButtonBuilder setButtonType(ButtonType buttonType)