码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-08-12 15:07:39      阅读:142      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!