Eclipse plugin 向GridLayout添加工具栏

Eclipse plugin 向GridLayout添加工具栏,eclipse-plugin,swt,Eclipse Plugin,Swt,我有一个Gridlayout,我正在向Gridlayout添加Link对象。相同的代码: GridLayout gridLayout= new GridLayout(items.size(), false); gridLayout.marginWidth= 0; gridLayout.marginHeight= 0; gridLayout.verticalSpacing= 0; gridLayout.horizontalSpacing= 0; fComposite.setLayout(gridL

我有一个
Gridlayout
,我正在向Gridlayout添加
Link
对象。相同的代码:

GridLayout gridLayout= new GridLayout(items.size(), false);
gridLayout.marginWidth= 0;
gridLayout.marginHeight= 0;
gridLayout.verticalSpacing= 0;
gridLayout.horizontalSpacing= 0;
fComposite.setLayout(gridLayout);
fComposite.update();
fComposite
是与
Gridlayout
的组合。输出类似于:

这里一切正常。当我尝试将
工具栏
添加到此组合中时,会出现问题。我正在添加如下工具栏:

ToolBar toolBar = new ToolBar(fComposite, SWT.BORDER| SWT.VERTICAL);
ToolItem toolItem = new ToolItem(toolBar, SWT.PUSH);
toolItem.setText("<<");
ToolBar-ToolBar=新工具栏(fComposite,SWT.BORDER | SWT.VERTICAL);
ToolItem ToolItem=新的ToolItem(工具栏,SWT.PUSH);

toolItem.setText(“从这里不清楚您的实际问题是什么。请说明您希望得到什么。您可能还应该向我们展示一个添加了实际问题的示例,以使其更清楚。我们仍然需要看到一个示例