| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
JPanelcom.vlsolutions.swing.docking.DockViewcom.vlsolutions.swing.docking.DockViewAsTabcom.vlsolutions.swing.docking.MaximizedDockViewAsTabpublic class MaximizedDockViewAsTabextends DockViewAsTabTabFactoryNested 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