分小组在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));
}
}
显示结果: