SWT/Jface 核心应用-面板

本文详细介绍了Java SWT库中的Composite面板及其样式常量,如SWT.NONE和SWT.BORDER等。此外,还讲解了Group组件的不同阴影效果以及分割窗口的使用,包括SWT.VERTICAL和SWT.HORIZONTAL等样式。文中提到了如何设置窗口比例、最大化显示的控件以及自定义窗口Cbanner的构建方法,涉及控件布局、窗口定制等多个方面。
摘要由CSDN通过智能技术生成

Composite面板

样式常量

样式常量描述
SWT.NONE没有边框的面板
SWT.BORDER带有边框的面板
SWT.NO_RADIO_GROUP对于一组单选按钮,可以同时选中多个按钮

常用方法

  1. 获得面板中所有控件 getChildren()
  2. 获得面板的父面版 getParent()
  3. 设置面板布局 setLayout(Layout layout);
  4. 刷新布局 layout()

Group

样式常量

SWT.SHADOW_ETCHED_IN、SWT.SHADOW_ETCHED_OUT、SWT.SHADOW_INT、SWT.SHADOW_OUT、SWT.SHADOW_NONE

分割窗口

分割窗口的样式

SWT.VERTICAL 垂直分割
SWT.SMOOTH 平滑外观
SWT.HORIZONAL 水平分割

设置窗口比例

setWeights(new int[])

设置最大化显示的控件

setMaximizedControl(Control);

自定义窗口 Cbanner

自定义窗口有三个控件

setLeft 设置左侧的控件
setRight 设置右侧的控件
setBottom 设置下测的控件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值