package test;java
import java.awt.BorderLayout;
import java.awt.Color;ide
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JSplitPane;this
public class TestFrame extends JFrame {spa
public JSplitPane split;
public JPanel north;
public JPanel south;
public JPanel center;
public JLabel label;
public TestFrame(){
north=new JPanel();
label=new JLabel("Test 1");
north.add(label);
add(north,BorderLayout.NORTH);
//建立分割
split=new JSplitPane();
split.setDividerSize(1);get
//设置比例
split.setDividerLocation(200);it
//分割条不能拖动
split.setEnabled(false);
split.setLeftComponent(new JLabel("Test 3"));
split.setRightComponent(new JLabel("Test 4"));io
//若是没有这句分割不出来
this.getContentPane().add(split,BorderLayout.CENTER);
south=new JPanel();
south.add(new JLabel("Test 2"));
add(south,BorderLayout.SOUTH);
//add(center,BorderLayout.CENTER);
//center.add(split);class
}
}
test