在纯SWT/JFace应用程序中,我需要将工具栏项对齐到右侧.我首先尝试在创建工具栏时使用SWT.RIGHT样式,但项目仍然保持左对齐.经过一些调查,我发现SWT.RIGHT用于对齐项目中的文本而不是对齐工具栏上的项目.
任何的想法 ?
通过显式更改其布局,可以右键对齐工具栏中的项目:
GridDataFactory.fillDefaults().align(SWT.END, SWT.CENTER).grab(true, false).applyTo(toolBar);
Run Code Online (Sandbox Code Playgroud)
资料来源:http://codifyit.blogspot.com/2010/04/eclipse-tips-part-2.html