JSplitPane 用于分隔兩個(gè)(只能兩個(gè))
JSplitPane.HORIZONTAL_SPLIT 可讓分隔窗格中的兩個(gè)
JSplitPane subSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
subSplit.setTopComponent(treeScrollPane);
subSplit.setBottomComponent(introjScrollPane);
subSplit.setContinuousLayout(false); //當(dāng)調(diào)整大小時(shí)視圖是否連續(xù)重新顯示
subSplit.setDividerLocation(300); //設(shè)置分隔條的初始位置
subSplit.setResizeWeight(0.6); //分隔窗格的大小改變時(shí)如何分配額外空間
subSplit.setDividerSize(2); //分隔條大小
更多例子在: http://www.java2s.com/Code/Java/Swing-JFC/Splitpane.htm
類JSplitPane介紹: http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/javax/swing/JSplitPane.html
Component
。JSplitPane.HORIZONTAL_SPLIT 可讓分隔窗格中的兩個(gè)
Component
從左到右排列,JSplitPane.VERTICAL_SPLIT
使其從上到下排列。JSplitPane subSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
subSplit.setTopComponent(treeScrollPane);
subSplit.setBottomComponent(introjScrollPane);
subSplit.setContinuousLayout(false); //當(dāng)調(diào)整大小時(shí)視圖是否連續(xù)重新顯示
subSplit.setDividerLocation(300); //設(shè)置分隔條的初始位置
subSplit.setResizeWeight(0.6); //分隔窗格的大小改變時(shí)如何分配額外空間
subSplit.setDividerSize(2); //分隔條大小
更多例子在: http://www.java2s.com/Code/Java/Swing-JFC/Splitpane.htm
類JSplitPane介紹: http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/javax/swing/JSplitPane.html