public class DockingPaneLayout extends AbstractLayoutManager implements DockingPaneConstants
BOTTOM_FRAME, BOTTOM_LEFT, BOTTOM_RIGHT, CONTENT, LEFT_BOTTOM, LEFT_FRAME, LEFT_TOP, RIGHT_BOTTOM, RIGHT_FRAME, RIGHT_TOP, TOP_FRAME, TOP_LEFT, TOP_RIGHT| Constructor and Description |
|---|
DockingPaneLayout() |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(java.awt.Component component,
java.lang.Object constraints)
Standard layout methods
|
int |
getButtonSidesSpacing() |
java.awt.Insets |
getButtonsMargin() |
int |
getButtonSpacing() |
java.util.Map<java.awt.Component,java.lang.String> |
getConstraints() |
java.awt.Insets |
getContentMargin() |
DockingPaneInfo |
getDockingPaneInfo()
Cached DockingPaneInfo
|
java.lang.String |
getFilledFrame() |
java.awt.Insets |
getFramesMargin() |
boolean |
isButtonPanesVisible()
Layout settings
|
void |
layoutContainer(java.awt.Container parent) |
java.awt.Dimension |
preferredLayoutSize(java.awt.Container parent) |
void |
removeComponent(java.awt.Component component)
Called when component removed from container with this layout.
|
void |
setButtonPanesVisible(boolean buttonPanesVisible) |
void |
setButtonSidesSpacing(int buttonSidesSpacing) |
void |
setButtonsMargin(java.awt.Insets buttonsMargin) |
void |
setButtonSpacing(int buttonSpacing) |
void |
setConstraints(java.util.Map<java.awt.Component,java.lang.String> constraints) |
void |
setContentMargin(java.awt.Insets contentMargin) |
void |
setFilledFrame(java.lang.String filledFrame) |
void |
setFramesMargin(java.awt.Insets framesMargin) |
addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, maximumLayoutSize, minimumLayoutSize, removeLayoutComponentpublic boolean isButtonPanesVisible()
public void setButtonPanesVisible(boolean buttonPanesVisible)
public java.lang.String getFilledFrame()
public void setFilledFrame(java.lang.String filledFrame)
public java.awt.Insets getButtonsMargin()
public void setButtonsMargin(java.awt.Insets buttonsMargin)
public int getButtonSpacing()
public void setButtonSpacing(int buttonSpacing)
public int getButtonSidesSpacing()
public void setButtonSidesSpacing(int buttonSidesSpacing)
public java.awt.Insets getFramesMargin()
public void setFramesMargin(java.awt.Insets framesMargin)
public java.awt.Insets getContentMargin()
public void setContentMargin(java.awt.Insets contentMargin)
public java.util.Map<java.awt.Component,java.lang.String> getConstraints()
public void setConstraints(java.util.Map<java.awt.Component,java.lang.String> constraints)
public DockingPaneInfo getDockingPaneInfo()
public void addComponent(java.awt.Component component,
java.lang.Object constraints)
addComponent in class AbstractLayoutManagercomponent - added componentconstraints - component constraintspublic void removeComponent(java.awt.Component component)
AbstractLayoutManagerremoveComponent in class AbstractLayoutManagercomponent - removed componentpublic java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
preferredLayoutSize in interface java.awt.LayoutManagerpublic void layoutContainer(java.awt.Container parent)
layoutContainer in interface java.awt.LayoutManager