SkinComponent
, SkinProgress
public abstract class AbstractSkinProgress extends AbstractSkinComponent implements SkinProgress
Modifier and Type | Field | Description |
---|---|---|
protected java.awt.Dimension |
minimumSize |
|
protected int |
orientation |
|
protected DefaultButton |
progressBarBackHorizontal |
|
protected DefaultButton |
progressBarBackVertical |
|
protected DefaultButton |
progressBarHorizontal |
|
protected DefaultButton |
progressBarVertical |
|
protected boolean |
useWindow |
Set UIManager.put("ProgressBar.windowAnimation", Boolean.TRUE) to use the
window painting mode if the progress bar is inderterminate.
|
Constructor | Description |
---|---|
AbstractSkinProgress() |
Modifier and Type | Method | Description |
---|---|---|
java.awt.Dimension |
getMinimumSize(javax.swing.JProgressBar progress) |
Gets the MinimumSize attribute of the AbstractSkinProgress object
|
boolean |
installSkin(javax.swing.JComponent c) |
Description of the Method
|
protected void |
paintBackBar(java.awt.Graphics g,
javax.swing.JProgressBar progress) |
|
boolean |
paintIndeterminateProgress(java.awt.Graphics g,
javax.swing.JProgressBar progress,
java.awt.Rectangle rec) |
|
boolean |
paintProgress(java.awt.Graphics g,
javax.swing.JProgressBar progress) |
Description of the Method
|
boolean |
status() |
Description of the Method
|
getSkin, uninstallSkin
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
uninstallSkin
protected DefaultButton progressBarBackHorizontal
protected DefaultButton progressBarHorizontal
protected DefaultButton progressBarBackVertical
protected DefaultButton progressBarVertical
protected int orientation
protected final java.awt.Dimension minimumSize
protected boolean useWindow
public final java.awt.Dimension getMinimumSize(javax.swing.JProgressBar progress)
getMinimumSize
in interface SkinProgress
progress
- Description of Parameterpublic final boolean status()
status
in interface SkinComponent
status
in class AbstractSkinComponent
public final boolean installSkin(javax.swing.JComponent c)
installSkin
in interface SkinComponent
installSkin
in class AbstractSkinComponent
c
- Description of Parameterprotected final void paintBackBar(java.awt.Graphics g, javax.swing.JProgressBar progress)
public final boolean paintProgress(java.awt.Graphics g, javax.swing.JProgressBar progress)
paintProgress
in interface SkinProgress
g
- Description of Parameterprogress
- Description of Parameterpublic final boolean paintIndeterminateProgress(java.awt.Graphics g, javax.swing.JProgressBar progress, java.awt.Rectangle rec)
paintIndeterminateProgress
in interface SkinProgress