复合标签左对齐,右按钮

时间:2018-02-20 12:08:33

标签: eclipse eclipse-plugin swt

我在Eclipse插件上工作,并在某个时刻显示弹出窗口。在弹出对话框中,我想创建一个区域,左边有一个标签,右边有两个按钮。

M

目前结果如下:
 this

虽然我期待更像这样的事情:
enter image description here

如何对齐左侧的public void createBottom(Composite parent) { Composite composite = new Composite(parent, SWT.FILL | SWT.WRAP | SWT.BORDER); GridData gridData = new GridData(GridData.FILL, GridData.FILL, true, false); composite.setLayoutData(gridData); composite.setLayout(new GridLayout(3, false)); addLabel(composite); addButton1(composite); addButton2(composite); } 和右侧的两个按钮?

1 个答案:

答案 0 :(得分:2)

首先SWT.FILLSWT.WRAP <{1}}的有效样式。控件的Javadoc指定了可以使用的样式。

使用类似:

Composite

标签的布局数据会占据复合材料中的额外空间,并且按钮具有端部对齐。