public interface ToolbarGroupDividerStrategy
ToolbarGroupDividerStrategy is responsible for painting dividers between
Dockables. It can reserve some empty space between Dockables to have enough
space for painting.| Modifier and Type | Field and Description |
|---|---|
static ToolbarGroupDividerStrategy |
NULL
Represents the strategy that does not exist.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getColumn(int index)
Gets the empty space left of column
index. |
int |
getLine(int column,
int index)
Gets the size of the gap top of the cell
index of column. |
void |
paint(Component parent,
Graphics g,
ToolbarGridLayoutManager<StationChildHandle> layoutManager)
Allows this strategy to paint on the container that shows the
Dockables. |
static final ToolbarGroupDividerStrategy NULL
int getColumn(int index)
index. If there are n
columns, then index=n will return the empty space on the right side of the
last column.index - the index of a columnint getLine(int column,
int index)
index of column. If there
are n cells, then index=n will return the size of the bottom most gap.column - the column in which to searchindex - the index of the cellvoid paint(Component parent, Graphics g, ToolbarGridLayoutManager<StationChildHandle> layoutManager)
Dockables.parent - the parent containerg - the graphics context to uselayoutManager - detailed information about the children to paintCopyright © 2018. All rights reserved.