//拆分窗口
import java.awt.*;
import javax.swing.*;
public class Jiemian8 extends JFrame{
JSplitPane cf; //拆分
JList lb;
JLabel bq;
public static void main(String[] args){
//运行本类的构造方法
Jiemian8 jiemian = new Jiemian8();
}
public Jiemian8(){
//列表
String[] jsj={"软件开发","游戏开发"};
lb=new JList(jsj);
//向标签中插入图片
bq=new JLabel(new ImageIcon("image/1.jpg"));
//拆分对象,可以左右拆分上下拆分
cf=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,lb,bq);
//隐藏拆分出来的窗口的箭头
cf.setOneTouchExpandable(true);
//添加拆分窗口
this.add(cf);
//设置窗口标题
this.setTitle("布局综合应用");
//设置窗口的宽高
this.setSize(500,350);
//设置窗口出现对于屏幕的位置
this.setLocation(100,100);
//禁止拉大拉小
this.setResizable(false);
//关闭窗口后释放资源
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//输出窗口
this.setVisible(true);
}
}