请问如何在使用了FillLayout的Composite中插入一个控件?

justfly 2008-04-24 11:55:45
事情是这样的,我有一个Composite,用的是FillLayout,放入三个Text控件,分别是Text1,Text2,Text3。在Text2上点击右键出来菜单,菜单中有一个插入项,如果选中的话,需要在Text1和Text2中间再插入一个Text控件,请问该怎么插入?
我现在能想到的办法是如下的代码所示

text3.dispose();
text2.dispose();
Text insertedText=new Text(composite,SWT.NONE);
text2=new Text(composite,SWT.NONE);
text3=new Text(composite,SWT.NONE);

但是这种方法太笨了,有其他的方式可以处理吗?
...全文
72 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧