java swt combo (下拉框)怎样 只读和 默认值同时保留,就是不让用户手工输入。还能显示默认的值。

如果使用如下方式combo=newCombo(fyGroup,SWT.DROP_DOWN|SWT.READ_ONLY);combo.setText("我要默认的在这里显示... 如果使用如下方式
combo = new Combo(fyGroup,SWT.DROP_DOWN | SWT.READ_ONLY);
combo.setText("我要默认的在这里显示");
text中的值就不能显示。
如果设置成如下方式(不要 SWT.READ_ONLY)
combo = new Combo(fyGroup,SWT.DROP_DOWN );
下拉框中的的选项就可以手工修改。
展开
 我来答
永久指针3
推荐于2017-11-25 · 超过26用户采纳过TA的回答
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:84万
展开全部
呵呵,很简单。代码如下:
combo = new Combo(fyGroup, SWT.READ_ONLY);
combo.add("我要默认的在这里显示");
combo.select(0); // 默认选中第一行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式