org.pushingpixels.substance.swingx
Class SubstanceLoginPaneUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by org.jdesktop.swingx.plaf.LoginPaneUI
              extended by org.jdesktop.swingx.plaf.basic.BasicLoginPaneUI
                  extended by org.pushingpixels.substance.swingx.SubstanceLoginPaneUI

public class SubstanceLoginPaneUI
extends org.jdesktop.swingx.plaf.basic.BasicLoginPaneUI

Substance-consistent UI delegate for JXLoginPane.


Field Summary
protected  org.jdesktop.swingx.JXLoginPane loginPanel
           
protected  java.awt.event.HierarchyListener substanceHierarchyListener
           
 
Constructor Summary
SubstanceLoginPaneUI(org.jdesktop.swingx.JXLoginPane dlg)
          Creates a new UI component.
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
           
 java.awt.Image getBanner()
           
 void installUI(javax.swing.JComponent c)
           
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class org.jdesktop.swingx.plaf.basic.BasicLoginPaneUI
installDefaults
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loginPanel

protected org.jdesktop.swingx.JXLoginPane loginPanel

substanceHierarchyListener

protected java.awt.event.HierarchyListener substanceHierarchyListener
Constructor Detail

SubstanceLoginPaneUI

public SubstanceLoginPaneUI(org.jdesktop.swingx.JXLoginPane dlg)
Creates a new UI component.

Parameters:
dlg - Login panel component.
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class org.jdesktop.swingx.plaf.basic.BasicLoginPaneUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class javax.swing.plaf.ComponentUI

getBanner

public java.awt.Image getBanner()
Overrides:
getBanner in class org.jdesktop.swingx.plaf.basic.BasicLoginPaneUI