Class RadianceProgressBarUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ProgressBarUI
javax.swing.plaf.basic.BasicProgressBarUI
org.pushingpixels.radiance.theming.internal.ui.RadianceProgressBarUI
UI for progress bars in Radiance look and feel.
- Author:
- Kirill Grouchnikov
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicProgressBarUI
BasicProgressBarUI.ChangeHandler -
Field Summary
Fields inherited from class BasicProgressBarUI
boxRect, changeListener, progressBar -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) protected intgetAmountFull(Insets b, int width, int height) protected Rectangleprotected Dimensionprotected Dimensionprotected Colorprotected Colorprotected voidprotected voidvoidvoidprotected voidpaintString(Graphics g, int x, int y, int width, int height, int amountFull, Insets b) protected voidprotected voidprotected voidvoidupdate(Graphics g, JComponent c) Methods inherited from class BasicProgressBarUI
getAnimationIndex, getBaseline, getBaselineResizeBehavior, getBoxLength, getCellLength, getCellSpacing, getFrameCount, getMaximumSize, getMinimumSize, getPreferredSize, getStringPlacement, incrementAnimationIndex, installUI, paint, setAnimationIndex, setCellLength, setCellSpacing, uninstallDefaults, uninstallUIMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Constructor Details
-
RadianceProgressBarUI
protected RadianceProgressBarUI()
-
-
Method Details
-
createUI
-
installDefaults
protected void installDefaults()- Overrides:
installDefaultsin classBasicProgressBarUI
-
installListeners
protected void installListeners()- Overrides:
installListenersin classBasicProgressBarUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListenersin classBasicProgressBarUI
-
paintDeterminate
- Overrides:
paintDeterminatein classBasicProgressBarUI
-
getSelectionBackground
- Overrides:
getSelectionBackgroundin classBasicProgressBarUI
-
getSelectionForeground
- Overrides:
getSelectionForegroundin classBasicProgressBarUI
-
paintIndeterminate
- Overrides:
paintIndeterminatein classBasicProgressBarUI
-
getBox
- Overrides:
getBoxin classBasicProgressBarUI
-
startAnimationTimer
protected void startAnimationTimer()- Overrides:
startAnimationTimerin classBasicProgressBarUI
-
stopAnimationTimer
protected void stopAnimationTimer()- Overrides:
stopAnimationTimerin classBasicProgressBarUI
-
getAmountFull
- Overrides:
getAmountFullin classBasicProgressBarUI
-
getPreferredInnerHorizontal
- Overrides:
getPreferredInnerHorizontalin classBasicProgressBarUI
-
getPreferredInnerVertical
- Overrides:
getPreferredInnerVerticalin classBasicProgressBarUI
-
paintString
protected void paintString(Graphics g, int x, int y, int width, int height, int amountFull, Insets b) - Overrides:
paintStringin classBasicProgressBarUI
-
update
- Overrides:
updatein classComponentUI
-