org.jvnet.substance
Class SubstanceProgressBarUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ProgressBarUI
javax.swing.plaf.basic.BasicProgressBarUI
javax.swing.plaf.metal.MetalProgressBarUI
org.jvnet.substance.SubstanceProgressBarUI
public class SubstanceProgressBarUI
- extends MetalProgressBarUI
UI for progress bars in Substance look and feel.
- Author:
- Kirill Grouchnikov
Methods inherited from class javax.swing.plaf.basic.BasicProgressBarUI |
getAmountFull, getAnimationIndex, getBox, getBoxLength, getCellLength, getCellSpacing, getMaximumSize, getMinimumSize, getPreferredInnerHorizontal, getPreferredInnerVertical, getPreferredSize, getSelectionBackground, getSelectionForeground, getStringPlacement, installDefaults, installListeners, installUI, paint, paintString, setAnimationIndex, setCellLength, setCellSpacing, startAnimationTimer, stopAnimationTimer, uninstallDefaults, uninstallListeners, uninstallUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubstanceProgressBarUI
public SubstanceProgressBarUI()
createUI
public static ComponentUI createUI(JComponent c)
paintDeterminate
public void paintDeterminate(Graphics g,
JComponent c)
- Overrides:
paintDeterminate
in class MetalProgressBarUI
paintIndeterminate
public void paintIndeterminate(Graphics g,
JComponent c)
- Overrides:
paintIndeterminate
in class MetalProgressBarUI
incrementAnimationIndex
protected void incrementAnimationIndex()
- Overrides:
incrementAnimationIndex
in class BasicProgressBarUI