黑马程序员技术交流社区

标题: GUI拆分窗格的使用案例:JSlitPane [打印本页]

作者: yehai    时间: 2016-3-15 16:20
标题: GUI拆分窗格的使用案例:JSlitPane
package com.gui2;
import java.awt.*;
import javax.swing.*;
public class Demo1 extends JFrame{

        JSplitPane jsp;
        JList jlist;
        JLabel jl;
        public static void main(String[] args) {
                // TODO Auto-generated method stub
               
                Demo1 demo1=new Demo1();

        }
    public Demo1()
    {
            String words[]={"boy","girl","hello","people"};
            jlist=new JList(words);
           
            //插入图片
            jl=new JLabel(new ImageIcon("picture.jpg"));
           
            //拆分窗格
            jsp=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,jlist,jl);
            //可以移动
            jsp.setOneTouchExpandable(true);
            this.add(jsp);
           
            this.setSize(400, 300);
            this.setLocation(200, 200);
            this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            this.setVisible(true);
    }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2