MultiSplitPane Example3
Free
Latest version:
1.0
See all
Developer:
Hans Muller
MultiSplitPane is not a general purpose docking framework. It's a Swing container that just supports a resizable tiled layout of arbitrary components.
A MultiSplitLayout is defined by a tree model with Split, Divider, and Leaf nodes.
If you drag the first vertical Divider in example 3, you'll see that it's possible to change the size of the left Leaf node to the left of the Divider and the middle column Split node to the right. By default, it's possible to move the divider to the point where either sibling's size is zero. Once you've moved the Divider, the layout algorithm attempts to leave it where it you put it, despite changes to the MultiSplitPane container's bounds
Comments