分小组在java和设置控件的用户界面的方法

在本文中,java小程序的实践分割面板,添加到一个窗口,分等级,面板只套分离条的显示位置;另一个是添加到侧面板分为水平,垂直方向,面板还设置了一个用户界面控件,和重绘分手时调整位置连续拉丝面板。

进口java AWT *;

进口javax.摆动。*;



公共课frame_01扩展JFrame {

/ main方法。

public static void main(String { } args){

类实例化。

frame_01框架=新frame_01();

frame.setvisible(true); / /让窗口显示。

}



构建方法。

公共frame_01(){

继承自父类。

超级();

设置标题。

settitle(劈板);

定义窗口位置。

窗口(100100500375);

把窗户放在靠近路的地方。 /

setdefaultcloseoperation(JFrame。exit_on_close);



特定操作。

创建一个水平面板。

最后JSplitPane hsplitpane =新JSplitPane();

在分隔条的宽度为40像素的左侧。

(40)hsplitpane.setdividerlocation;

添加到指定区域。

GetContentPane(),添加(hsplitpane,BorderLayout。中心);

在左侧添加一个标签组件。

hsplitpane.setleftcomponent(新方法(1));



创建垂直分区面板。

最后JSplitPane vsplitpane =新JSplitPane(JSplitPane。vertical_split);

将上述高度分割为30像素。

(30)vsplitpane.setdividerlocation;

分条宽度的定义。 /

(8)vsplitpane.setdividersize;

vsplitpane.setonetouchexpandable(true); / /提供一个用户界面控件。

重新定位 / /段在调整面板连续图。

VSplitPane.setContinuousLayout(真的);

垂直面板分割被添加到右侧的面板中。

hsplitpane.setrightcomponent(vsplitpane);

在上面的垂直面板中添加一个标签组件。

vsplitpane.setleftcomponent(新方法(2));

在下面的垂直面板中添加一个标记

vsplitpane.setrightcomponent(新方法(3));

}

}



显示结果: