public class DockViewUI
extends javax.swing.plaf.PanelUI
Default behaviour in to install a shadow border on the dockview, but this can be replaced by overriding the 3 installXXXDockableBorder methods.
Modifier and Type | Field and Description |
---|---|
protected pub.vlsolutions.swing.docking.ui.DockViewUI.ViewAncestorListener |
ancestorListener
Ancestor listener used to install different borders depending on the usage
of the dock view (docked, maximized, tabbed).
|
Constructor and Description |
---|
DockViewUI() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
protected void |
installMaximizedDockableBorder(DockView v)
Installs a border when the DockView target is unique on the desktop (mamimized, or alone)
|
protected void |
installSingleDockableBorder(DockView v)
Installs a border when the DockView target is a SingleDockableContainer
(not nested in a tabbed container )
|
protected void |
installTabbedDockableBorder(DockView v)
Installs a border when the DockView target is included in a TabbedDockableContainer.
|
void |
installUI(javax.swing.JComponent c) |
void |
uninstallUI(javax.swing.JComponent c) |
protected pub.vlsolutions.swing.docking.ui.DockViewUI.ViewAncestorListener ancestorListener
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installUI(javax.swing.JComponent c)
installUI
in class javax.swing.plaf.ComponentUI
public void uninstallUI(javax.swing.JComponent c)
uninstallUI
in class javax.swing.plaf.ComponentUI
protected void installSingleDockableBorder(DockView v)
default is a shadowed border.
protected void installTabbedDockableBorder(DockView v)
Default is a shadow border without top and left shadows
protected void installMaximizedDockableBorder(DockView v)
Default is a shadow border without top and left shadows
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.