java.lang.Object
javafx.scene.control.SkinBase<RingProgressIndicator>
atlantafx.base.controls.RingProgressIndicatorSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<RingProgressIndicator>
The default skin for the
RingProgressIndicator control.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final javafx.scene.layout.StackPaneprotected static final doubleprotected javafx.beans.property.DoublePropertyprotected final javafx.scene.shape.Arcprotected final javafx.scene.control.Labelprotected final javafx.scene.shape.Circleprotected final javafx.animation.RotateTransition -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected doublecomputeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) protected doublecomputeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) protected doublecomputePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) voiddispose()static List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>> List<javafx.css.CssMetaData<? extends javafx.css.Styleable, ?>> doubleprotected voidlayoutChildren(double x, double y, double w, double h) protected voidprotected voidMethods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxWidth, computeMinWidth, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javafx.scene.control.Skin
install
-
Field Details
-
DEFAULT_ANIMATION_TIME
protected static final double DEFAULT_ANIMATION_TIME- See Also:
-
container
protected final javafx.scene.layout.StackPane container -
trackCircle
protected final javafx.scene.shape.Circle trackCircle -
progressArc
protected final javafx.scene.shape.Arc progressArc -
progressLabel
protected final javafx.scene.control.Label progressLabel -
transition
protected final javafx.animation.RotateTransition transition -
indeterminateAnimationTime
protected javafx.beans.property.DoubleProperty indeterminateAnimationTime
-
-
Constructor Details
-
RingProgressIndicatorSkin
-
-
Method Details
-
updateProgressLabel
protected void updateProgressLabel() -
toggleIndeterminate
protected void toggleIndeterminate() -
layoutChildren
protected void layoutChildren(double x, double y, double w, double h) - Overrides:
layoutChildrenin classjavafx.scene.control.SkinBase<RingProgressIndicator>
-
computeMinHeight
protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computeMinHeightin classjavafx.scene.control.SkinBase<RingProgressIndicator>
-
computePrefHeight
protected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computePrefHeightin classjavafx.scene.control.SkinBase<RingProgressIndicator>
-
computeMaxHeight
protected double computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computeMaxHeightin classjavafx.scene.control.SkinBase<RingProgressIndicator>
-
dispose
public void dispose()- Specified by:
disposein interfacejavafx.scene.control.Skin<RingProgressIndicator>- Overrides:
disposein classjavafx.scene.control.SkinBase<RingProgressIndicator>
-
getCssMetaData
- Overrides:
getCssMetaDatain classjavafx.scene.control.SkinBase<RingProgressIndicator>
-
getIndeterminateAnimationTime
public double getIndeterminateAnimationTime() -
getClassCssMetaData
-