swt的window是有 shell控制的,因此改变它的相关属性即可
Shell shell = new Shell(SWT.MIN | SWT.CLOSE | SWT.MAX); 这样就可以使shell不能被改变大小了!如果不想最大化就把SWT.MAX去掉。
SWT.MIN 带有标题栏和一个最小化按钮
SWT.MAX 带有标题栏和一个最大化按钮
SWT.CLOSE 带有标题栏和一个关闭按钮
SWT.NO_TRIM 既无标题栏,又无边框的窗口
SWT.TITLE 带有标题栏的窗口
SWT.RESIZE 可以通过鼠标拉动来改变大小的窗口
只要new Shell(参数)的参数中不含有SWT.RESIZE这个参数就可以使窗口的大小固定了!