我有以下代码:
@Override
protected CoolBarManager createCoolBarManager(int style) {
CoolBarManager coolBarManager = new CoolBarManager(style);
coolBarManager.setLockLayout(true);
ToolBarManager toolbarAtendimento = new ToolBarManager();
toolbarAtendimento.add(incluirAtendimentosAction);
toolbarAtendimento.add(incluirClientesAction);
toolbarAtendimento.add(listarAtendimentosAction);
toolbarAtendimento.add(listarClientesAction);
toolbarAtendimento.add(sincronizarAtendimentosAction);
toolbarAtendimento.add(visualizarRelatSincronizacaoAction);
coolBarManager.add(toolbarAtendimento);
return coolBarManager;
}
我正在尝试将工具栏按钮放在右边。但是SWT.RIGHT
风格什么都不做。
我找到了以下链接: Positioning Toolbars in Eclipse/RCP
这是唯一的方法吗?我的平台是Linux。
答案 0 :(得分:3)
可以通过显式更改其布局来右对齐工具栏中的项目:
GridDataFactory.fillDefaults().align(SWT.END, SWT.CENTER).grab(true, false).applyTo(toolBar);