com.birosoft.liquid
Class LiquidProgressBarUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ProgressBarUI
          extended by javax.swing.plaf.basic.BasicProgressBarUI
              extended by com.birosoft.liquid.LiquidProgressBarUI

public class LiquidProgressBarUI
extends javax.swing.plaf.basic.BasicProgressBarUI

This class represents the UI delegate for the JProgressBar component.


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicProgressBarUI
javax.swing.plaf.basic.BasicProgressBarUI.ChangeHandler
 
Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicProgressBarUI
boxRect, changeListener, progressBar
 
Constructor Summary
LiquidProgressBarUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
          Creates the UI delegate for the given component.
static Skin getSkinHorizontal()
          Returns the skinHorizontal.
static Skin getSkinVertical()
          Returns the skinVerticale.
protected  void installDefaults()
           
protected  void paintDeterminate(java.awt.Graphics g, javax.swing.JComponent c)
           
protected  void paintIndeterminate(java.awt.Graphics g, javax.swing.JComponent c)
           
 void update(java.awt.Graphics g, javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicProgressBarUI
getAmountFull, getAnimationIndex, getBaseline, getBaselineResizeBehavior, getBox, getBoxLength, getCellLength, getCellSpacing, getFrameCount, getMaximumSize, getMinimumSize, getPreferredInnerHorizontal, getPreferredInnerVertical, getPreferredSize, getSelectionBackground, getSelectionForeground, getStringPlacement, incrementAnimationIndex, installListeners, installUI, paint, paintString, setAnimationIndex, setCellLength, setCellSpacing, startAnimationTimer, stopAnimationTimer, uninstallDefaults, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiquidProgressBarUI

public LiquidProgressBarUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
Creates the UI delegate for the given component.

Parameters:
c - The component to create its UI delegate.
Returns:
The UI delegate for the given component.

paintDeterminate

protected void paintDeterminate(java.awt.Graphics g,
                                javax.swing.JComponent c)
Overrides:
paintDeterminate in class javax.swing.plaf.basic.BasicProgressBarUI

paintIndeterminate

protected void paintIndeterminate(java.awt.Graphics g,
                                  javax.swing.JComponent c)
Overrides:
paintIndeterminate in class javax.swing.plaf.basic.BasicProgressBarUI

update

public void update(java.awt.Graphics g,
                   javax.swing.JComponent c)
Overrides:
update in class javax.swing.plaf.ComponentUI
See Also:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)

installDefaults

protected void installDefaults()
Overrides:
installDefaults in class javax.swing.plaf.basic.BasicProgressBarUI

getSkinHorizontal

public static Skin getSkinHorizontal()
Returns the skinHorizontal.

Returns:
SkinGenericButton

getSkinVertical

public static Skin getSkinVertical()
Returns the skinVerticale.

Returns:
Skin