Class BasicDeterminateCircularProgressUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.pushingpixels.radiance.component.internal.ui.common.CircularProgressUI
org.pushingpixels.radiance.component.internal.ui.common.BasicDeterminateCircularProgressUI
- Direct Known Subclasses:
RadianceDeterminateCircularProgressUI
Basic UI for determinate circular progress
JDeterminateCircularProgress
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JDeterminateCircularProgress
private float
private Timeline
private PropertyChangeListener
Property change listener. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Color
protected void
Installs components on the associated circular progress.protected void
Installs default settings for the associated circular progress.protected void
Installs listeners on the associated circular progress.void
void
paint
(Graphics g, JComponent c) protected void
Uninstalls subcomponents from the associated circular progress.protected void
Uninstalls default settings from the associated circular progress.protected void
Uninstalls listeners from the associated circular progress.void
void
update
(Graphics g, JComponent c) Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize
-
Field Details
-
determinateCircularProgress
-
displayedProgress
private float displayedProgress -
displayTimeline
-
propertyChangeListener
Property change listener.
-
-
Constructor Details
-
BasicDeterminateCircularProgressUI
public BasicDeterminateCircularProgressUI()
-
-
Method Details
-
installUI
- Overrides:
installUI
in classComponentUI
-
uninstallUI
- Overrides:
uninstallUI
in classComponentUI
-
installDefaults
protected void installDefaults()Installs default settings for the associated circular progress. -
installListeners
protected void installListeners()Installs listeners on the associated circular progress. -
installComponents
protected void installComponents()Installs components on the associated circular progress. -
uninstallDefaults
protected void uninstallDefaults()Uninstalls default settings from the associated circular progress. -
uninstallListeners
protected void uninstallListeners()Uninstalls listeners from the associated circular progress. -
uninstallComponents
protected void uninstallComponents()Uninstalls subcomponents from the associated circular progress. -
getPreferredSize
- Overrides:
getPreferredSize
in classComponentUI
-
update
- Overrides:
update
in classComponentUI
-
paint
- Overrides:
paint
in classComponentUI
-
getArcColor
-