摘要:
stackLayout 指的是堆叠布局,拥有该布局的控件可以包含若干控件,但是这些控件具有相同的大小和位置。每次通过指定布局的topControl属性来指定要显示的控件,而其他的控件不显示。指定显示的控件之后要调用包含该布局控件的layout方法重新布局,实例如下:import org.eclipse.swt.SWT;import org.eclipse.swt.custom.StackLayout;import org.eclipse.swt.events.SelectionAdapter;import org.eclipse.swt.events.SelectionEvent;impo.. 阅读全文
摘要:
FormLayout通过为小窗口部件创建四边的Form附加值(attachment)来进行工作,并且把这些Form附加值存储在布局数据中。一个附加值让一个小窗口部件指定的一边粘贴(attach)到父Composite的一个位置或者这个布局中的另一个小窗口部件上。这为布局提供了极大的便利,并且这也允许你指定布局中单个小窗口部件的放置。FormLayout的可配置域MarginWidth, MarginHeight FormLayout中的margin域类似于GridLayout中的相同域。左边和右边边距(margin)被定义成marginWidth,而顶部和底部的边距被定义成marginHeig 阅读全文