在一个Composite放一个Label和一个Text, 其中Text自动填满剩余的水平space:
Composite permissionComposite = toolkit.createComposite(actionDetailComposite);
final GridLayout gl_permissionComposite = new GridLayout(2, false);
permissionComposite.setLayout(gl_permissionComposite);
permissionComposite.setLayoutData(new GridData (GridData.FILL_HORIZONTAL));
Label permissionLabel = new Label(permissionComposite, SWT.NONE);
permissionLabel.setText("permission");
GridData gd_permissionLabel = new GridData(GridData.FILL_BOTH);
gd_permissionLabel.horizontalSpan = 2; //占2格
permissionLabel.setLayoutData(gd_permissionLabel);
Label typeLabel = new Label(permissionComposite, SWT.NONE);
typeLabel.setText("type:");
Text typeText = new Text(permissionComposite, SWT.BORDER);
typeText.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
如果其中父composite(actionDetailComposite)有两格new GridLayout(2,false),在某子composite来定义两格,实现上述功能,需将父composite定义如下:
GridData gb_actionDetail = new GridData(SWT.FILL, SWT.FILL, true, true);
actionDetailComposite.setLayoutData(gb_actionDetail);
分享到:
相关推荐
GridLayout使用Demo(兼容4.0以下版本),可以在2.2,2.3上面使用Gridlayout的解决方案
GridLayout 是一种 Java Swing 库提供的布局管理器,用于在容器中将组件排列为规则的行列网格。 GridLayout 的特点如下: 组件按照行和列的顺序进行排列。 所有的单元格大小相等,会根据容器的大小自动调整。 可以...
GridLayout使用详解 用GridLayout实现计算器界面
gridlayout 的使用,关于布局的使用
Android使用GridLayout布局完成简易计算器界面设计的任务要求.pdf 学习资料 复习资料 教学资源
java 应用GridLayout设计版面 java 应用GridLayout设计版面
GridLayout 类是一个布局处理器,它以矩形网格形式对容器的组件进行布置。容器被分成大小相等的矩形,一个矩形中放置一个组件。
GridLayout 布局管理 格子布局 详细解析应该很有用
NULL 博文链接:https://zheyiw.iteye.com/blog/1926973
Android使用GridLayout布局完成图片放大器项目的代码清单.pdf 学习资料 复习资料 教学资源
GridLayout 用法 简洁明了 方便学习
matlab开发-GridLayout。直观灵活的布局管理器
GridLayout是android 4.0新增的,API Level 14,在这个版本以前的sdk 都需要导入项目。在2.2下使用GridLayout需要导入为library
Android使用GridLayout布局完成图片放大器的要求说明.pdf 学习资料 复习资料 教学资源
GridLayout示例图片
021集-FrameLayout和GridLayout视频教材,还不错哦。
当sdk版本小于4.0时,导入此文档可供支持使用GridLayout
参考博文: http://blog.csdn.net/joe_storm/article/details/13773125
纯手写GridLayout程序,适合初学者学习
1编写Application程序,在Frame中加入80个按钮,分20行4列,用GridLayout布局方式,按钮背景为黄色(Color.yellow),按钮文字颜色为红色(Color.red)。 2.设计一个简单计算器,如下图所示。在“操作数”标签右侧的两个...