本文实例为大家分享了摇摆拆分窗格控件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 (); } } >之前效果图:
![]()
移动拆分线:
![]()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
Swing拆分窗格控件JSplitPane使用详解