JIDE 3.5.15

com.jidesoft.plaf.basic
Class BasicStatusBarSeparatorUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.SeparatorUI
          extended by com.jidesoft.plaf.StatusBarSeparatorUI
              extended by com.jidesoft.plaf.basic.BasicStatusBarSeparatorUI

public class BasicStatusBarSeparatorUI
extends StatusBarSeparatorUI

A Basic L&F implementation of StatusBarSeparatorUI.


Nested Class Summary
protected  class BasicStatusBarSeparatorUI.SeparatorPropertyChangeListener
           
 
Field Summary
protected  Color highlight
           
protected  Color shadow
           
 
Constructor Summary
BasicStatusBarSeparatorUI()
           
 
Method Summary
static ComponentUI createUI(JComponent c)
           
 Dimension getMaximumSize(JComponent c)
           
 Dimension getMinimumSize(JComponent c)
           
 ThemePainter getPainter()
           
 Dimension getPreferredSize(JComponent c)
           
protected  void installDefaults(StatusBarSeparator s)
           
protected  void installListeners(StatusBarSeparator s)
           
 void installUI(JComponent c)
           
 void paint(Graphics g, JComponent c)
           
protected  void uninstallDefaults(StatusBarSeparator s)
           
protected  void uninstallListeners(StatusBarSeparator s)
           
 void uninstallUI(JComponent c)
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shadow

protected Color shadow

highlight

protected Color highlight
Constructor Detail

BasicStatusBarSeparatorUI

public BasicStatusBarSeparatorUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

installUI

public void installUI(JComponent c)
Overrides:
installUI in class ComponentUI

uninstallUI

public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class ComponentUI

installDefaults

protected void installDefaults(StatusBarSeparator s)

uninstallDefaults

protected void uninstallDefaults(StatusBarSeparator s)

installListeners

protected void installListeners(StatusBarSeparator s)

uninstallListeners

protected void uninstallListeners(StatusBarSeparator s)

getPainter

public ThemePainter getPainter()

paint

public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class ComponentUI

getPreferredSize

public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class ComponentUI

getMinimumSize

public Dimension getMinimumSize(JComponent c)
Overrides:
getMinimumSize in class ComponentUI

getMaximumSize

public Dimension getMaximumSize(JComponent c)
Overrides:
getMaximumSize in class ComponentUI

JIDE 3.5.15