Split horizontal = new Split(); Split left = getVerticalSplit(LEFT, 0.5, 0.5); left.setWeight(0.2); Split center = getVerticalSplit(CENTER, 0.8, 0.2); center.setWeight(0.6); Split right = getVerticalSplit(RIGHT, 0.5, 0.5); right.setWeight(0.2); horizontal.setChildren(left, new Divider(), center, new Divider(), right); MultiSplitLayout layout = new MultiSplitLayout(horizontal);