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

2025-05-29 0 59

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

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28
package day1115;

import javax.swing.*;

import java.awt.color;

public class test3 {

public static void main(string[] args)

{

jframe frame=new jframe ("test window ");

frame.setdefaultcloseoperation(jframe.exit_on_close);

frame.setvisible(true);

jpanel j1= new jpanel();

jpanel j2= new jpanel();

j1.setbackground(color.red);

j2.setbackground(color.green);

jsplitpane splitpane=new jsplitpane();//创建一个分割容器类

splitpane.setonetouchexpandable(true);//让分割线显示出箭头

splitpane.setcontinuouslayout(true);//操作箭头,重绘图形

splitpane.setorientation(jsplitpane.horizontal_split);//设置分割线方向 纵向分布

splitpane.setleftcomponent(j1);//设置左边的组件

splitpane.setrightcomponent(j2);//设置右边的组件

splitpane.setdividersize(1);//设置分割线的大小

splitpane.setdividerlocation(50);//设置分割线位于中央

frame.setcontentpane(splitpane);

//frame.pack(),这个函数的作用就是根据窗口里面的布局及组件的preferedsize来确定frame的最佳大小。

frame.pack();

}

}

效果图:

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

移动拆分线:

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

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

原文链接:http://blog.csdn.net/dada111111111/article/details/49853181

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 Swing拆分窗格控件JSplitPane使用详解 https://www.kuaiidc.com/113886.html

相关文章

发表评论
暂无评论