package com.beyole.util;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JSplitPane;
public class test11 {
public static void main(String[] args) {
JFrame frame = new JFrame("Crystal");
Container container = frame.getContentPane();// 得到窗体容器
JSplitPane lpane = null;// 左右分割
JSplitPane tpane = null;// 上下分割
lpane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, new JLabel("左标签"),
new JLabel("右标签"));
lpane.setDividerSize(3);// 设置左右的分割线的大小
tpane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, lpane, new JLabel(
"下标签"));
tpane.setDividerSize(10);
tpane.setOneTouchExpandable(true);// 快速展开折叠的分割条
container.add(tpane);// 将JSpiltPane加入到窗体
frame.setSize(230, 80);
frame.setLocation(300, 200);
frame.setVisible(true);
}
}
值得注意的就是tpane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, lpane, new JLabel("下标签"));这一句代码,把lpane加入进去了。
程序截图: