public class ProgressIndicatorSkin extends BehaviorSkinBase<ProgressIndicator,BehaviorBase<ProgressIndicator>>
| Modifier and Type | Field and Description |
|---|---|
protected Duration |
CLIPPED_DELAY
*
IndeterminateSpinner *
*
|
protected Animation |
indeterminateTransition |
static List<CssMetaData<? extends Styleable,?>> |
STYLEABLES |
protected Duration |
UNCLIPPED_DELAY |
IS_TOUCH_SUPPORTED| Constructor and Description |
|---|
ProgressIndicatorSkin(ProgressIndicator control)
*
Constructors *
*
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
createIndeterminateTimeline() |
void |
dispose()
Called by a Skinnable when the Skin is replaced on the Skinnable.
|
static List<CssMetaData<? extends Styleable,?>> |
getClassCssMetaData() |
List<CssMetaData<? extends Styleable,?>> |
getCssMetaData()
This method should delegate to
Node.getClassCssMetaData() so that
a Node's CssMetaData can be accessed without the need for reflection. |
protected void |
handleControlPropertyChanged(String p)
*
API (for ProgressBarSkin) *
*
|
protected void |
initialize() |
protected void |
layoutChildren(double x,
double y,
double w,
double h)
*
Layout *
*
|
protected void |
pauseTimeline(boolean pause) |
protected void |
updateAnimation() |
protected void |
updateProgress() |
getBehavior, registerChangeListener, unregisterChangeListenercomputeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSpaceprotected Animation indeterminateTransition
protected final Duration CLIPPED_DELAY
protected final Duration UNCLIPPED_DELAY
public static final List<CssMetaData<? extends Styleable,?>> STYLEABLES
public ProgressIndicatorSkin(ProgressIndicator control)
protected void handleControlPropertyChanged(String p)
handleControlPropertyChanged in class BehaviorSkinBase<ProgressIndicator,BehaviorBase<ProgressIndicator>>protected void initialize()
public void dispose()
BehaviorSkinBaseSkin.getSkinnable() and Skin.getNode()
should return null following a call to dispose. Calling dispose twice
has no effect.dispose in interface Skin<ProgressIndicator>dispose in class BehaviorSkinBase<ProgressIndicator,BehaviorBase<ProgressIndicator>>protected void updateProgress()
protected void createIndeterminateTimeline()
protected void pauseTimeline(boolean pause)
protected void updateAnimation()
protected void layoutChildren(double x,
double y,
double w,
double h)
layoutChildren in class SkinBase<ProgressIndicator>public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
Node.getClassCssMetaData() so that
a Node's CssMetaData can be accessed without the need for reflection.getCssMetaData in class SkinBase<ProgressIndicator>Copyright © 2025. All rights reserved.