|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ProgressBarUI
javax.swing.plaf.basic.BasicProgressBarUI
org.jvnet.substance.SubstanceProgressBarUI
public class SubstanceProgressBarUI
UI for progress bars in Substance look and feel.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicProgressBarUI |
|---|
javax.swing.plaf.basic.BasicProgressBarUI.ChangeHandler |
| Field Summary | |
|---|---|
protected int |
margin
Inner margin. |
static org.jvnet.lafwidget.animation.FadeKind |
PROGRESS_BAR_VALUE_CHANGED
Fade kind for the progress bar value change. |
protected float |
speed
The speed factor for the indeterminate progress bars. |
protected java.beans.PropertyChangeListener |
substancePropertyChangeListener
Property change listener. |
protected javax.swing.event.ChangeListener |
substanceValueChangeListener
Value change listener on the associated progress bar. |
| Fields inherited from class javax.swing.plaf.basic.BasicProgressBarUI |
|---|
boxRect, changeListener, progressBar |
| Constructor Summary | |
|---|---|
SubstanceProgressBarUI()
|
|
| Method Summary | |
|---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent comp)
|
protected int |
getAmountFull(java.awt.Insets b,
int width,
int height)
|
protected java.awt.Rectangle |
getBox(java.awt.Rectangle r)
|
static java.lang.String |
getMemoryUsage()
Returns the memory usage string. |
protected java.awt.Dimension |
getPreferredInnerHorizontal()
|
protected java.awt.Dimension |
getPreferredInnerVertical()
|
protected java.awt.Color |
getSelectionBackground()
|
protected java.awt.Color |
getSelectionForeground()
|
protected java.awt.Rectangle |
getStringRectangle(java.lang.String progressString,
int x,
int y,
int width,
int height)
Returns the rectangle for the progress bar string. |
protected void |
incrementAnimationIndex()
|
protected void |
installDefaults()
|
protected void |
installListeners()
|
void |
paintDeterminate(java.awt.Graphics g,
javax.swing.JComponent c)
|
void |
paintIndeterminate(java.awt.Graphics g,
javax.swing.JComponent c)
|
protected void |
paintString(java.awt.Graphics g,
int x,
int y,
int width,
int height,
int amountFull,
java.awt.Insets b)
|
protected void |
uninstallListeners()
|
| Methods inherited from class javax.swing.plaf.basic.BasicProgressBarUI |
|---|
getAnimationIndex, getBaseline, getBaselineResizeBehavior, getBoxLength, getCellLength, getCellSpacing, getFrameCount, getMaximumSize, getMinimumSize, getPreferredSize, getStringPlacement, installUI, paint, setAnimationIndex, setCellLength, setCellSpacing, startAnimationTimer, stopAnimationTimer, uninstallDefaults, uninstallUI |
| Methods inherited from class javax.swing.plaf.ComponentUI |
|---|
contains, getAccessibleChild, getAccessibleChildrenCount, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected javax.swing.event.ChangeListener substanceValueChangeListener
protected java.beans.PropertyChangeListener substancePropertyChangeListener
font
property.
protected int margin
protected float speed
public static final org.jvnet.lafwidget.animation.FadeKind PROGRESS_BAR_VALUE_CHANGED
| Constructor Detail |
|---|
public SubstanceProgressBarUI()
| Method Detail |
|---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
protected void installDefaults()
installDefaults in class javax.swing.plaf.basic.BasicProgressBarUIprotected void installListeners()
installListeners in class javax.swing.plaf.basic.BasicProgressBarUIprotected void uninstallListeners()
uninstallListeners in class javax.swing.plaf.basic.BasicProgressBarUI
public void paintDeterminate(java.awt.Graphics g,
javax.swing.JComponent c)
paintDeterminate in class javax.swing.plaf.basic.BasicProgressBarUIprotected java.awt.Color getSelectionBackground()
getSelectionBackground in class javax.swing.plaf.basic.BasicProgressBarUIprotected java.awt.Color getSelectionForeground()
getSelectionForeground in class javax.swing.plaf.basic.BasicProgressBarUI
public void paintIndeterminate(java.awt.Graphics g,
javax.swing.JComponent c)
paintIndeterminate in class javax.swing.plaf.basic.BasicProgressBarUIprotected java.awt.Rectangle getBox(java.awt.Rectangle r)
getBox in class javax.swing.plaf.basic.BasicProgressBarUIprotected void incrementAnimationIndex()
incrementAnimationIndex in class javax.swing.plaf.basic.BasicProgressBarUIpublic static java.lang.String getMemoryUsage()
protected int getAmountFull(java.awt.Insets b,
int width,
int height)
getAmountFull in class javax.swing.plaf.basic.BasicProgressBarUIprotected java.awt.Dimension getPreferredInnerHorizontal()
getPreferredInnerHorizontal in class javax.swing.plaf.basic.BasicProgressBarUIprotected java.awt.Dimension getPreferredInnerVertical()
getPreferredInnerVertical in class javax.swing.plaf.basic.BasicProgressBarUI
protected void paintString(java.awt.Graphics g,
int x,
int y,
int width,
int height,
int amountFull,
java.awt.Insets b)
paintString in class javax.swing.plaf.basic.BasicProgressBarUI
protected java.awt.Rectangle getStringRectangle(java.lang.String progressString,
int x,
int y,
int width,
int height)
progressString - Progress bar string.x - x location of bounding boxy - y location of bounding boxwidth - width of bounding boxheight - height of bounding box
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||