com.vlsolutions.swing.docking.ui
public class AutoHideButtonUI extends BasicLabelUI implements PropertyChangeListener
This UI uses the following properties :
Feel free to provide different borders they will be used accordingly to the positionning of the button (TOP, LEFT..)
See Also: DockingUISettings
| Field Summary | |
|---|---|
| protected static AutoHideButtonUI | instance |
| Constructor Summary | |
|---|---|
| AutoHideButtonUI() | |
| Method Summary | |
|---|---|
| static ComponentUI | createUI(JComponent x)
Creates a new DockingSplitPaneUI instance |
| protected void | installBorder(AutoHideButton btn) |
| void | installUI(JComponent comp) |
| void | paint(Graphics g, JComponent comp) Overriden to paint properly the button on vertical sides. |
| void | propertyChange(PropertyChangeEvent e) |
| void | uninstallUI(JComponent comp) |