JIDE 3.5.15

com.jidesoft.plaf.basic
Class BasicCommandBarTitleBarUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.MenuBarUI
          extended by com.jidesoft.plaf.CommandBarTitleBarUI
              extended by com.jidesoft.plaf.basic.BasicCommandBarTitleBarUI
Direct Known Subclasses:
MetalCommandBarTitleBarUI

public class BasicCommandBarTitleBarUI
extends CommandBarTitleBarUI


Nested Class Summary
protected  class BasicCommandBarTitleBarUI.PropertyListener
           
 class BasicCommandBarTitleBarUI.TitlePaneLayout
           
 
Field Summary
protected  JLabel _title
           
protected  PropertyChangeListener propertyListener
           
 
Constructor Summary
BasicCommandBarTitleBarUI(CommandBarTitleBar titleBar)
           
 
Method Summary
protected  LayoutManager createLayout()
           
protected  PropertyChangeListener createPropertyListener()
           
static ComponentUI createUI(JComponent c)
           
 ThemePainter getPainter()
           
protected  void installComponents()
           
protected  void installDefaults()
           
protected  void installListeners()
           
 void installUI(JComponent c)
           
 void paint(Graphics g, JComponent c)
           
protected  void uninstallComponents()
           
protected  void uninstallDefaults()
           
protected  void uninstallListeners()
           
 void uninstallUI(JComponent c)
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_title

protected JLabel _title

propertyListener

protected PropertyChangeListener propertyListener
Constructor Detail

BasicCommandBarTitleBarUI

public BasicCommandBarTitleBarUI(CommandBarTitleBar titleBar)
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

installComponents

protected void installComponents()

uninstallComponents

protected void uninstallComponents()

installDefaults

protected void installDefaults()

uninstallDefaults

protected void uninstallDefaults()

installListeners

protected void installListeners()

uninstallListeners

protected void uninstallListeners()

paint

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

createLayout

protected LayoutManager createLayout()

getPainter

public ThemePainter getPainter()

createPropertyListener

protected PropertyChangeListener createPropertyListener()

JIDE 3.5.15