public class ToolbarLayout extends AbstractLayoutManager implements javax.swing.SwingConstants
WebToolBar component by default.| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.awt.Component,java.lang.String> |
constraints
Saved layout constraints.
|
static java.lang.String |
END
Positions component at the trailing side of the container.
|
static java.lang.String |
FILL
Forces component to fill all the space left between leading and trailing sides.
|
protected java.awt.Insets |
margin
Layout margin.
|
static java.lang.String |
MIDDLE
Positions component in the middle between leading and trailing sides.
|
protected int |
orientation
Layout orientation.
|
protected int |
partsSpacing
Spacing between left and right (top and bottom) layout parts.
|
protected int |
spacing
Spacing between components.
|
static java.lang.String |
START
Positions component at the leading side of the container.
|
| Constructor and Description |
|---|
ToolbarLayout() |
ToolbarLayout(int spacing) |
ToolbarLayout(int spacing,
int orientation) |
ToolbarLayout(int spacing,
int partsSpacing,
int orientation) |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(java.awt.Component component,
java.lang.Object constraints)
Standard LayoutManager methods
|
protected java.awt.Insets |
getActualInsets(java.awt.Container container) |
java.util.Map<java.awt.Component,java.lang.String> |
getConstraints()
Layout constraints
|
java.awt.Insets |
getMargin()
Layout sides margin In case this value is null component border is taken into account instead
|
int |
getOrientation()
Layout orientation
|
int |
getPartsSpacing()
Start-end parts spacing This one does not affect layout if there are any components in FILL part
|
int |
getSpacing()
Layout cells spacing
|
protected boolean |
hasElement(java.lang.String element) |
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 |
setConstraints(java.util.Map<java.awt.Component,java.lang.String> constraints) |
void |
setMargin(java.awt.Insets margin) |
void |
setOrientation(int orientation) |
void |
setPartsSpacing(int partsSpacing) |
void |
setSpacing(int spacing) |
addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, maximumLayoutSize, minimumLayoutSize, removeLayoutComponentpublic static final java.lang.String START
public static final java.lang.String MIDDLE
public static final java.lang.String FILL
public static final java.lang.String END
protected java.util.Map<java.awt.Component,java.lang.String> constraints
protected int spacing
protected int partsSpacing
protected int orientation
protected java.awt.Insets margin
public ToolbarLayout()
public ToolbarLayout(int spacing)
public ToolbarLayout(int spacing,
int orientation)
public ToolbarLayout(int spacing,
int partsSpacing,
int orientation)
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 int getSpacing()
public void setSpacing(int spacing)
public int getPartsSpacing()
public void setPartsSpacing(int partsSpacing)
public int getOrientation()
public void setOrientation(int orientation)
public java.awt.Insets getMargin()
public void setMargin(java.awt.Insets margin)
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.LayoutManagerprotected boolean hasElement(java.lang.String element)
protected java.awt.Insets getActualInsets(java.awt.Container container)