JAVA GUI学习 - JSplitPane分屏组件学习

 1 public class JSplitPaneKnow extends JFrame
 2 {
 3     JSplitPane jSplitPane;
 4     JPanel jPanelRed;
 5     JPanel jPanelBlue;
 6     
 7     public JSplitPaneKnow()
 8     {
 9         this.setBounds(300, 100, 400, 400);
10         this.setTitle("分屏设计");
11         this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
12         
13         jPanelBlue = new JPanel();
14         jPanelRed = new JPanel();
15         //第一个参数表示分屏的方式:左右HORIZONTAL_SPLIT,上下VERTICAL_SPLIT
16         jSplitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT,jPanelBlue,jPanelRed);
17         
18         jPanelBlue.setBackground(Color.BLUE);
19         jPanelRed.setBackground(Color.RED);
20         
21         this.add(jSplitPane);
22         
23         //设置分割线的位置
24         jSplitPane.setDividerLocation(200);
25         //设置分割线的大小
26         jSplitPane.setDividerSize(5);
27         //设置分割线是否可以随意拉动
28         jSplitPane.setEnabled(false);
29     }
30     public static void main(String[] args)
31     {
32         JSplitPaneKnow jSplitPaneKnow = new JSplitPaneKnow();
33         jSplitPaneKnow.setVisible(true);
34     }
35 }

 

posted @ 2013-09-22 10:18  魏飞  阅读(464)  评论(0编辑  收藏  举报
你见

或者不见我
我就在那里
不悲不喜
你念

或者不念我
情就在那里
不来不去
你爱

或者不爱我
爱就在那里
不增不减
你跟

或者不跟我
我的手就在你的手里
不舍不弃
来我怀里
或者
让我住进你的心里
默然

相爱
寂静

喜欢
Mr Frank