kooyee ‘s blog

开源软件, 众人努力的结晶, 全人类的共同财富
posts - 103, comments - 55, trackbacks - 0, articles - 66
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

[SWT] checkbox等控件设置为只读

Posted on 2007-07-20 21:24 kooyee 阅读(1233) 评论(2)  编辑  收藏 所属分类: GUI骨衣

在许多情况下我们需要使用户不能修改控件的信息,但是swt中好多的控件没有read only的属性。设置成disable的话,控件就显示陈黑白的,显得特别难看。但是别发愁,天无绝人之路,我这就来跟大家分享一下我的心得。

 首先,我们可以先建立一个container(一般我用group)。然后把要改为只读的控件放到container中,把container的属性设成disable。再运行试试看,是不是checkbox显示为彩色的,但是这次却改不了。哈哈,达到了read only的效果。


评论

# re: [SWT] checkbox等控件设置为只读 [未登录]  回复  更多评论   

2007-11-07 11:28 by j2ee
Thanks of think

# re: [SWT] checkbox等控件设置为只读   回复  更多评论   

2009-12-14 15:04 by 阿水
这样的话, 那个Checkbox上面的事件您也监听不到了..

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


网站导航: