protected class WebSplitPaneDivider.DividerLayout extends AbstractLayoutManager
LayoutManager
for WebSplitPaneDivider
.
Layout for the divider involves appropriately moving the left/right buttons around.Modifier | Constructor and Description |
---|---|
protected |
DividerLayout() |
Modifier and Type | Method and Description |
---|---|
void |
layoutContainer(Container container) |
Dimension |
minimumLayoutSize(Container container) |
Dimension |
preferredLayoutSize(Container container)
NOTE: This isn't really used due to divider being forcefully positioned according to predefined sizes.
|
addComponent, addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, maximumLayoutSize, migrate, removeComponent, removeLayoutComponent
public void layoutContainer(@NotNull Container container)
layoutContainer
in interface LayoutManager
layoutContainer
in class AbstractLayoutManager
@NotNull public Dimension minimumLayoutSize(@NotNull Container container)
minimumLayoutSize
in interface LayoutManager
minimumLayoutSize
in class AbstractLayoutManager
@NotNull public Dimension preferredLayoutSize(@NotNull Container container)
preferredLayoutSize
in interface LayoutManager
preferredLayoutSize
in class AbstractLayoutManager
Copyright © 2020. All rights reserved.