Class SpinnerBuilder<B extends SpinnerBuilder<B>>

java.lang.Object
eu.hansolo.tilesfx.addons.SpinnerBuilder<B>

public class SpinnerBuilder<B extends SpinnerBuilder<B>> extends Object
  • Constructor Details

    • SpinnerBuilder

      protected SpinnerBuilder()
  • Method Details

    • create

      public static final SpinnerBuilder create()
    • value

      public final B value(double value)
    • backgroundVisible

      public final B backgroundVisible(boolean visible)
    • overlayVisible

      public final B overlayVisible(boolean visible)
    • snapshotBackground

      public final B snapshotBackground(javafx.scene.paint.Color color)
    • backgroundColor

      public final B backgroundColor(javafx.scene.paint.Color color)
    • foregroundColor

      public final B foregroundColor(javafx.scene.paint.Color color)
    • type

      public final B type(SpinnerType spinnerType)
    • prefSize

      public final B prefSize(double width, double height)
    • onValueChanged

      public final B onValueChanged(SpinnerObserver observer)
    • onZeroPassed

      public final B onZeroPassed(SpinnerObserver observer)
    • onSpinnerEvent

      public final B onSpinnerEvent(SpinnerObserver observer)
    • buildImageSpinner

      public final ImageSpinner buildImageSpinner()
    • buildCanvasSpinner

      public final CanvasSpinner buildCanvasSpinner()