|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.alee.extended.layout.AbstractLayoutManager com.alee.extended.dock.DockingPaneLayout
public class DockingPaneLayout
Custom layout for WebDockablePane component.
Field Summary |
---|
Fields inherited from interface com.alee.extended.dock.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 Summary | |
---|---|
DockingPaneLayout()
|
Method Summary | |
---|---|
void |
addComponent(java.awt.Component component,
java.lang.Object constraints)
Caled when component added into container with this layout. |
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)
|
Methods inherited from class com.alee.extended.layout.AbstractLayoutManager |
---|
addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, maximumLayoutSize, minimumLayoutSize, removeLayoutComponent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DockingPaneLayout()
Method Detail |
---|
public 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 AbstractLayoutManager
component
- added componentconstraints
- component constraintspublic void removeComponent(java.awt.Component component)
removeComponent
in class AbstractLayoutManager
component
- removed componentpublic java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
preferredLayoutSize
in interface java.awt.LayoutManager
public void layoutContainer(java.awt.Container parent)
layoutContainer
in interface java.awt.LayoutManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |