窗口拆分JSplitPane

package com.layout.test;

import javax.swing.*;

public class SplitTest extends JFrame {
    JList li;
    JLabel la;
    JSplitPane split;

    public static void main(String[] args) {
        SplitTest test=new SplitTest();
    }

    SplitTest(){
        String[] erea={"北京","上海","广州"};
        li=new JList(erea);
        la=new JLabel("地区GDP");
        split=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,li,la);  
        split.setOneTouchExpandable(true);

        this.add(split);

        this.setTitle("拆分窗口");
        this.setSize(300,300);
        this.setLocation(300,300);
        this.setResizable(false);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setVisible(true);
    }
}

结果:
窗口拆分JSplitPane

相关文章: