Swing拆分窗格控件JSplitPane使用详解

  

本文实例为大家分享了摇摆拆分窗格控件JSplitPane的使用方法,供大家参考,具体内容如下

        包day1115;   进口javax.swing。*;   进口java.awt.Color;   公开课Test3 {   公共静态void main (String [] args)   {   JFrame?new JFrame(“测试窗口”);   frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);   frame.setVisible(真正的);   j - 1=new JPanel的JPanel ();   JPanel j2=new JPanel ();   j1.setBackground (Color.red);   j2.setBackground (Color.green);   JSplitPane splitPane=new JSplitPane();//创建一个分割容器类   splitPane.setOneTouchExpandable(真正);//让分割线显示出箭头   splitPane.setContinuousLayout(真正);//操作箭头,重绘图形   splitPane.setOrientation (JSplitPane.HORIZONTAL_SPLIT);//设置分割线方向纵向分布   splitPane.setLeftComponent (j - 1);//设置左边的组件   splitPane.setRightComponent (j2);//设置右边的组件   splitPane.setDividerSize(1);//设置分割线的大小   splitPane.setDividerLocation(50);//设置分割线位于中央      frame.setContentPane (splitPane);//frame.pack(),这个函数的作用就是根据窗口里面的布局及组件的preferedSize来确定框架的最佳大小。   frame.pack ();   }      }         之前      

效果图:

  

耙“诓鸱执案窨丶﨡SplitPane使用详解"

  

移动拆分线:

  

耙“诓鸱执案窨丶﨡SplitPane使用详解"

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

Swing拆分窗格控件JSplitPane使用详解