Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
JPanel
com.vlsolutions.swing.docking.DockView
com.vlsolutions.swing.docking.DockViewAsTab
com.vlsolutions.swing.docking.MaximizedDockViewAsTab
public class MaximizedDockViewAsTab
extends DockViewAsTab
TabFactory
Nested Class Summary | |
protected class |
Nested classes/interfaces inherited from class com.vlsolutions.swing.docking.DockViewAsTab | |
DockViewAsTab.TabHeader |
Field Summary |
Fields inherited from class com.vlsolutions.swing.docking.DockViewAsTab | |
closeAction , closeSmartIcon , floatAction , floatSmartIcon , hideAction , hideSmartIcon , isAttachButtonDisplayed , isCloseButtonDisplayed , isDockButtonDisplayed , isFloatButtonDisplayed , isHideButtonDisplayed , isMaximizeButtonDisplayed , isRestoreButtonDisplayed , maximizeAction , maximizeSmartIcon , smartIcon , tabHeader , tpManager |
Fields inherited from class com.vlsolutions.swing.docking.DockView | |
desktop , dockable , lastDropGeneralPath , lastDropShape , title |
Constructor Summary | |
|
Method Summary | |
protected void | |
protected void | |
protected void | |
protected void | |
protected DockViewAsTab.TabHeader | |
void |
|
void |
|
Methods inherited from class com.vlsolutions.swing.docking.DockViewAsTab | |
closePopUp , configureCloseButton , configureFloatButton , configureHideButton , configureMaximizeButton , createTabHeader , getUIClassID , initAutoHidePopUp , initDockedPopUp , initFloatingPopUp , initMaximizedPopUp , installDocking , maximizeAction , resetTabIcons , setDockable , setDockableAsTab , uninstallDocking |
Methods inherited from class com.vlsolutions.swing.docking.DockView | |
buildPathForTab , getDockable , getTitleBar , getUIClassID , installDocking , processDockableDrag , processDockableDrop , scanDrop , setDockable , toString , uninstallDocking |
public MaximizedDockViewAsTab(Dockable dockable)
Constructs a new DockView for the given dockable.
- Parameters:
dockable
- the dockable to show
protected void configureCloseButton()
- Overrides:
- configureCloseButton in interface DockViewAsTab
protected void configureFloatButton()
- Overrides:
- configureFloatButton in interface DockViewAsTab
protected void configureHideButton()
- Overrides:
- configureHideButton in interface DockViewAsTab
protected void configureMaximizeButton()
- Overrides:
- configureMaximizeButton in interface DockViewAsTab
protected DockViewAsTab.TabHeader createTabHeader()
- Overrides:
- createTabHeader in interface DockViewAsTab
public void processDockableDrag(DockDragEvent event)
.
- Specified by:
- processDockableDrag in interface DockDropReceiver
- Overrides:
- processDockableDrag in interface DockView
public void processDockableDrop(DockDropEvent event)
Please note that a drag into a DockView can also lead to create a DockTabbedPane.
- Specified by:
- processDockableDrop in interface DockDropReceiver
- Overrides:
- processDockableDrop in interface DockView