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 JDeterminateCircularProgressprivate floatprivate Timelineprivate PropertyChangeListenerProperty change listener. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Colorprotected voidInstalls components on the associated circular progress.protected voidInstalls default settings for the associated circular progress.protected voidInstalls listeners on the associated circular progress.voidvoidpaint(Graphics g, JComponent c) protected voidUninstalls subcomponents from the associated circular progress.protected voidUninstalls default settings from the associated circular progress.protected voidUninstalls listeners from the associated circular progress.voidvoidupdate(Graphics g, JComponent c) Methods inherited from class 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:
installUIin classComponentUI
-
uninstallUI
- Overrides:
uninstallUIin 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:
getPreferredSizein classComponentUI
-
update
- Overrides:
updatein classComponentUI
-
paint
- Overrides:
paintin classComponentUI
-
getArcColor
-