com.vlsolutions.swing.docking
Class TabFactory
java.lang.Object
com.vlsolutions.swing.docking.DockableContainerFactory
com.vlsolutions.swing.docking.DefaultDockableContainerFactory
com.vlsolutions.swing.docking.TabFactory
public class TabFactory
- extends DefaultDockableContainerFactory
A factory that replaces DockViews (with title headers) by tabbed panes with a single tab.
This factory provides a unified GUI for single AND tabbed components (with the exception of
auto-hide and single-floating that still use the standard title bars).
It is still in an early stage and will be improved in future releases, depending on its
adoption.
- Since:
- 2.1.3
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TabFactory
public TabFactory()
createDockableContainer
public SingleDockableContainer createDockableContainer(Dockable dockable,
int parentType)
- Description copied from class:
DefaultDockableContainerFactory
- Returns the component used to modify the expand panel size when expanded from the top.
This implementation uses the following components :
- DockView for standard dockables
- TabbedDockView for dockable contained in a tabContainer
- MaximizedDockView for maximized dockables
- DetachedDockView for floating dockables.
- Overrides:
createDockableContainer
in class DefaultDockableContainerFactory
- See Also:
DockView
,
TabbedDockView
,
MaximizedDockView
,
DetachedDockView
© Copyright 2004-2007 VLSolutions. All Rights Reserved.
www.vlsolutions.com : Java Components - Smart Client Applications