Shell dlgShell
=
new
Shell(parent, SWT.DIALOG_TRIM
|
SWT.APPLICATION_MODAL);
setShellStyle(这里可以任意设置样式);能够设置的样式如下:(以下属性可以多选,但是某些属性相冲突时会导致设置的其他属性失效)
SWT.BORDER
//
建立一个有边框但没有标题栏的窗口
SWT.CLOSE
//
建立一个只有关闭按钮的窗口
SWT.MIN
//
建立一个不能最大化的窗口
SWT.MAX,
//
建立一个可以最大化最小化的窗口
SWT.NO_TRIM
//
建立一个没有任何边界和标题栏的窗口
SWT.RESIZE
//
建立一个可以改变大小的窗口
SWT.TITLE
//
建立一个没有标题栏图标,没有关闭按钮的窗口
SWT.ON_TOP
//
建立一个总是在上的窗口,注意:此属性最好与CLOSE、MIN、MAX一起使用。
SWT.TOOL
//
建立一个类似工具栏的窗口
SWT.APPLICATION_MODAL
//
建立一个APPLICATION模态窗口
SWT.MODELESS
//
建立一个非模态窗口
SWT.PRIMARY_MODAL
//
建立一个PRIMARY模态窗口
SWT.SYSTEM_MODAL
//
建立一个SYSTEM模态窗口
SHELL_TRIM
//
建立一个标准模式的窗口,相当于属性设置为CLOSE | TITLE | MIN | MAX | RESIZE
DIALOG_TRIM
//
建立一个对话框模式的窗口,相当于属性设置为TITLE | CLOSE | BORDER
http://www.blogjava.net/keweibo/articles/326316.html
本文详细介绍了SWT(Standard Widget Toolkit)中用于创建不同类型的窗口和对话框的各种样式选项。包括模态与非模态对话框的区别,以及如何通过组合不同的SWT样式常量来定制界面。
123

被折叠的 条评论
为什么被折叠?



