Posted on 2007-07-20 21:24
kooyee 阅读(1230)
评论(2) 编辑 收藏 所属分类:
GUI骨衣
在许多情况下我们需要使用户不能修改控件的信息,但是swt中好多的控件没有read only的属性。设置成disable的话,控件就显示陈黑白的,显得特别难看。但是别发愁,天无绝人之路,我这就来跟大家分享一下我的心得。
首先,我们可以先建立一个container(一般我用group)。然后把要改为只读的控件放到container中,把container的属性设成disable。再运行试试看,是不是checkbox显示为彩色的,但是这次却改不了。哈哈,达到了read only的效果。