org.refcodes.component.Ceasable
, org.refcodes.component.Ceasable.UncheckedCeasable
, org.refcodes.component.Destroyable
, org.refcodes.component.Initializable
, org.refcodes.component.Initializable.UncheckedInitializable
, org.refcodes.component.LifeCycleComponent
, org.refcodes.component.LifeCycleComponent.UncheckedLifeCycleComponent
, org.refcodes.component.Pausable
, org.refcodes.component.Pausable.UncheckedPausable
, org.refcodes.component.Resumable
, org.refcodes.component.Resumable.UncheckedResumable
, org.refcodes.component.Startable
, org.refcodes.component.Startable.UncheckedStartable
, org.refcodes.component.Stoppable
, org.refcodes.component.Stoppable.UncheckedStoppable
, FxFlipBookBuilder
, org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public class FxFlipBookBuilderImpl extends javafx.scene.image.ImageView implements FxFlipBookBuilder
FxFlipBookBuilderImpl.AnimationDaemon
implements animated
image nodes similar to an animated GIF.org.refcodes.component.Ceasable.CeaseAutomaton, org.refcodes.component.Ceasable.CeaseBuilder<B extends org.refcodes.component.Ceasable.CeaseBuilder<B>>, org.refcodes.component.Ceasable.UncheckedCeasable
org.refcodes.component.Destroyable.DestroyAutomaton
org.refcodes.component.Initializable.InitializeAutomaton, org.refcodes.component.Initializable.InitializeBuilder<B extends org.refcodes.component.Initializable.InitializeBuilder<B>>, org.refcodes.component.Initializable.UncheckedInitializable
org.refcodes.component.LifeCycleComponent.LifeCycleAutomaton, org.refcodes.component.LifeCycleComponent.UncheckedLifeCycleComponent
org.refcodes.component.Pausable.PauseAutomaton, org.refcodes.component.Pausable.PauseBuilder<B extends org.refcodes.component.Pausable.PauseBuilder<B>>, org.refcodes.component.Pausable.UncheckedPausable
org.refcodes.component.Resumable.ResumeAutomaton, org.refcodes.component.Resumable.ResumeBuilder<B extends org.refcodes.component.Resumable.ResumeBuilder<B>>, org.refcodes.component.Resumable.UncheckedResumable
Constructor | Description |
---|---|
FxFlipBookBuilderImpl() |
Instantiates a new fx flip book builder impl.
|
Modifier and Type | Method | Description |
---|---|---|
void |
addCeaseImage(javafx.scene.image.Image aImage) |
|
void |
addMainLoopImage(javafx.scene.image.Image aImage) |
|
void |
addStartUpImage(javafx.scene.image.Image aImage) |
|
void |
cease() |
|
void |
destroy() |
|
int |
getImageDurationInMs() |
|
int |
getStartUpDelayInMs() |
|
void |
initialize() |
|
void |
pause() |
|
void |
resume() |
|
void |
setImageDurationInMs(int aDurationInMs) |
|
void |
setStartUpDelayInMs(int aStartUpDelayInMs) |
|
void |
start() |
|
void |
stop() |
|
FxFlipBookBuilderImpl |
withImageDurationInMs(int aDurationInMs) |
|
FxFlipBookBuilderImpl |
withStartUpDelayInMs(int aStartUpDelayInMs) |
addCeaseSequence, addMainLoopSequence, addStartUpSequence, withCeaseImage, withCeaseSequence, withMainLoopImage, withMainLoopSequence, withStartUpImage, withStartUpSequence
fitHeightProperty, fitWidthProperty, getClassCssMetaData, getCssMetaData, getFitHeight, getFitWidth, getImage, getViewport, getX, getY, imageProperty, isPreserveRatio, isSmooth, preserveRatioProperty, setFitHeight, setFitWidth, setImage, setPreserveRatio, setSmooth, setViewport, setX, setY, smoothProperty, viewportProperty, xProperty, yProperty
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, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, 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, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, 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, prefHeight, prefWidth, pressedProperty, pseudoClassStateChanged, queryAccessibleAttribute, 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, visibleProperty
public FxFlipBookBuilderImpl()
public void addStartUpImage(javafx.scene.image.Image aImage)
addStartUpImage
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public void addMainLoopImage(javafx.scene.image.Image aImage)
addMainLoopImage
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public void addCeaseImage(javafx.scene.image.Image aImage)
addCeaseImage
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public void setImageDurationInMs(int aDurationInMs)
setImageDurationInMs
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public int getImageDurationInMs()
getImageDurationInMs
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public void setStartUpDelayInMs(int aStartUpDelayInMs)
setStartUpDelayInMs
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public int getStartUpDelayInMs()
getStartUpDelayInMs
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
public FxFlipBookBuilderImpl withImageDurationInMs(int aDurationInMs)
withImageDurationInMs
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
withImageDurationInMs
in interface FxFlipBookBuilder
public FxFlipBookBuilderImpl withStartUpDelayInMs(int aStartUpDelayInMs)
withStartUpDelayInMs
in interface org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
withStartUpDelayInMs
in interface FxFlipBookBuilder
public void initialize()
initialize
in interface org.refcodes.component.Initializable
initialize
in interface org.refcodes.component.Initializable.UncheckedInitializable
public void start()
start
in interface org.refcodes.component.Startable
start
in interface org.refcodes.component.Startable.UncheckedStartable
public void pause()
pause
in interface org.refcodes.component.Pausable
pause
in interface org.refcodes.component.Pausable.UncheckedPausable
public void resume()
resume
in interface org.refcodes.component.Resumable
resume
in interface org.refcodes.component.Resumable.UncheckedResumable
public void stop()
stop
in interface org.refcodes.component.Stoppable
stop
in interface org.refcodes.component.Stoppable.UncheckedStoppable
public void cease()
cease
in interface org.refcodes.component.Ceasable
cease
in interface org.refcodes.component.Ceasable.UncheckedCeasable
public void destroy()
destroy
in interface org.refcodes.component.Destroyable
Copyright © 2018. All rights reserved.