随笔 - 6  文章 - 129  trackbacks - 0
<2013年6月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用链接

留言簿(14)

随笔档案(6)

文章分类(467)

文章档案(423)

相册

收藏夹(18)

JAVA

搜索

  •  

积分与排名

  • 积分 - 821534
  • 排名 - 49

最新评论

阅读排行榜

评论排行榜






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


posted on 2010-07-16 15:26 Ke 阅读(6861) 评论(4)  编辑  收藏 所属分类: eclipse RCP

FeedBack:
# re: SWT的SHELL样式 2013-06-05 17:28 
大哥,你下回说的时候,能在不清楚点嘛 ?  回复  更多评论
  
# re: SWT的SHELL样式 2013-06-05 17:30 
怪不得tmd没人看。。也没人评论,发的就是垃圾,占用别人资源。。靠  回复  更多评论
  
# re: SWT的SHELL样式 2013-08-07 22:55 红枪
什么人都有@靠
  回复  更多评论
  
# re: SWT的SHELL样式[未登录] 2015-12-10 00:55 111
多谢,很有用  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: