com.vlsolutions.swing.docking.ui
Class AutoHideButtonPanelUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by javax.swing.plaf.basic.BasicPanelUI
              extended by com.vlsolutions.swing.docking.ui.AutoHideButtonPanelUI
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener

public class AutoHideButtonPanelUI
extends javax.swing.plaf.basic.BasicPanelUI
implements java.beans.PropertyChangeListener

The UI associated with the AutoHideButtonPanel.

This UI uses the following properties :

These borders are used accordingly to the border zone (TOP, LEFT..) of the used AutoHideButtonPanel.

See Also:
DockingUISettings

Constructor Summary
AutoHideButtonPanelUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
protected  void installBorder(AutoHideButtonPanel btnPanel)
           
 void installUI(javax.swing.JComponent comp)
           
 void propertyChange(java.beans.PropertyChangeEvent e)
           
 void uninstallUI(javax.swing.JComponent comp)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicPanelUI
getBaseline, getBaselineResizeBehavior, installDefaults, uninstallDefaults
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoHideButtonPanelUI

public AutoHideButtonPanelUI()
Method Detail

createUI

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

installUI

public void installUI(javax.swing.JComponent comp)
Overrides:
installUI in class javax.swing.plaf.basic.BasicPanelUI

uninstallUI

public void uninstallUI(javax.swing.JComponent comp)
Overrides:
uninstallUI in class javax.swing.plaf.basic.BasicPanelUI

installBorder

protected void installBorder(AutoHideButtonPanel btnPanel)

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent e)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener


© Copyright 2004-2007 VLSolutions. All Rights Reserved.
www.vlsolutions.com : Java Components - Smart Client Applications