首页 > 其他 > 详细

分割窗口,拖动窗口边框可以改变窗口大小

时间:2016-08-12 15:05:55      阅读:209      评论:0      收藏:0      [点我收藏+]
public class Demo2 {
	public static void main(String[] args) {
		Display display = new Display();
		Shell shell = new Shell(display);
		shell.setText("分割窗口,拖动窗口边框可以改变窗口大小");
		shell.setLayout(new FillLayout());
		
		
		SashForm form = new SashForm(shell, SWT.HORIZONTAL | SWT.BORDER);
		form.setLayout(new FillLayout());
		
		Composite child1 = new Composite(form, SWT.NONE);
		child1.setLayout(new FillLayout());
		new Text(child1,SWT.MULTI).setText("窗口1");
		
		Composite child2 = new Composite(form, SWT.NONE);
		child2.setLayout(new FillLayout());
		new Text(child2,SWT.MULTI).setText("窗口2");
		
		form.setWeights(new int[]{30,70});

		shell.pack();
		shell.open();
		while(!shell.isDisposed()){
			if(!display.readAndDispatch()){
				display.sleep();
			}
		}
		display.dispose();
	}
}

  

分割窗口,拖动窗口边框可以改变窗口大小

原文:http://www.cnblogs.com/qiananlihp/p/5764623.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!