package test;
import java.awt.BorderLayout;
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
public class TestFrame extends JFrame {
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);
//设置比例
split.setDividerLocation(200);
//分割条不能拖动
split.setEnabled(false);
split.setLeftComponent(new JLabel("Test 3"));
split.setRightComponent(new JLabel("Test 4"));
//如果没有这句分割不出来
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);
}
}
最后
以上就是仁爱发箍最近收集整理的关于java 分割窗口_java核心编程------分割窗口的全部内容,更多相关java内容请搜索靠谱客的其他文章。
发表评论 取消回复