MyException - 我的异常网
当前位置:我的异常网» Eclipse » SWT Designer中Group施用

SWT Designer中Group施用

www.MyException.Cn  网友分享于:2013-12-11  浏览:615次
SWT Designer中Group使用
问题描述如下:
    在SWT   Designer中,我选用了Grid   layout,,建了一Group,我想在一排(或一行)中,使用四个button,那我把Group设置成四列,每列一个button,这没问题。
    但我想在另一行做一个标签,一个文本框,标签一列,如何让一个文本框跨三列,在一行中占据三列位置,这个实现我现在有点犯难
    请帮忙解答一下

------解决方案--------------------
用Grid Layout不行,要用GridBagLayout,或者先分成两行,在每行中进行布局
------解决方案--------------------
首先,把group的layout设置成gridlayout(4,false);这你已经做了 
然后吧4个button加进去,这你也做了,4个button占据了第一行;
然后把标签加进去,这你也做了,label占了一列
左后把文本框加进去,然后设置如下
GridData gridData= new GridData(GridData.FILL, GridData.FILL,true, false, 3, 1); //设置textbox,跨越三列
textbox.setLayoutData(gridData);

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有