我想给日圆编辑写一张表格 遇到一些问题
想法是有一个包含两个部分的页面 - 左手部分包含一个表格和两个按钮。 表格应该与该部分的顶部排成一行, 然后向下延伸。 我希望该按钮坐在该部分的表右侧, 在另一部分下每个按钮, 并且让它们与表格的顶部对齐 。
有谁知道我需要为GridLayout什么设置来做这个工作吗?
最接近我最接近的就是页面底部的第二个按钮
以下是目前为止我代码的节录:
Section section = toolkit.createSection(sashForm, ExpandableComposite.TITLE_BAR | ExpandableComposite.EXPANDED | ExpandableComposite.NO_TITLE_FOCUS_BOX);
section.setText("All Items");
Composite client = toolkit.createComposite(section);
section.setClient(client);
client.setLayout(new GridLayout(2, false));
Table table = toolkit.createTable(client, SWT.NULL);
table.setLayoutData(new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_BEGINNING));
TableViewer viewer = new TableViewer(table);
Button addButton = toolkit.createButton(client, "Add", SWT.PUSH);
addButton.setLayoutData(new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_BEGINNING));
Button removeButton = toolkit.createButton(client, "Remove", SWT.PUSH);
removeButton.setLayoutData(new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_BEGINNING));