swt - 双城小站

SWT/JFace常用组件----容器类

通常,组件构建在容器类中,容器构建在主窗体(shell)中,主窗体也是容器,也就是说,容器不仅可以容纳组件,也可以容纳容器。有了容器,就可以通过 它来对组件进行集体操作。例如,容器在界面上移动时,其上的组件也会随着容器移动,容器隐藏,其组件也会被隐藏,容器销毁(dispose),其组件也会 被销毁。 1 面板 面板(Composite类)是最常用的容器。主窗体(shell)是面板(Composite)的子类。面板的构造方法格式如下: Composite(Composite parent...
阅读全文

SWT的FormLayout

SWT体系下的FormLayout是非常灵活、精确的布局,FormLayout布局组件的特点是采用百分比+偏移量的方式。前者可以应付容器尺寸变化时内部组件随之等比例调整;后者以应付精确的布局。这一特征是通过org.eclipse.swt.layout.FormData和org.eclipse.swt.layout.FormAttachment两个类来实现。 通常使用FormLayout来定位一个组件要确定4个FormAttachment对象:top、bottom、left、right,即组件的...
阅读全文

SWT常用组件

1按钮组件(Button)   (1)Button组件常用样式     SWT.PUSH按钮     SWT.CHECK多选按钮     SWT.RADIO单选按钮     SWT.ARROW箭头按钮     SWT.NONE默认按钮 &...
阅读全文