SWT Examples阅读笔记 - Controls

我们来看一下Swt Controls,所有的控件应该都在这里了。
首先是Button,里面的TOGGLE(按下不弹起)、FLAT(平平的,跟DotNet里的Flat Style差不多)和ARROW(一个方向箭头,可以指定方向)挺好玩的,组合一下会有多重效果(用 | 来组合,如SWT.ARROW | SWT.FLAT | SWT.PUSH)。

再看看Canvas(画布),SWT.NO_REDRAW_RESIZE属性设置resize时画布不重画,想起了小田老师的实验1,呵呵。##Caret显示一个光标##,不知道是干什么用的。##还有一个Fill Damaged Area With Color##,看源代码也没弄懂,不就是画几个五颜六色的Rectangle吗,要单独列出来吗?

第三是ComboBox,Style是SWT.DROP_DOWN时是下拉列表,SWT.SIMPLE是将所有选项都平铺在板子上的ComboBox。

CoolBar也是工具栏咯,只不过比一般的ToolBar漂亮(SWT里还有ToolBar)##不知道Item Styles中的SWT.DROP_DOWN有什么用,好像只对Toggle Item起作用##。工具栏里可以放Text了。(后补 -> 发现DROP_DOWN的功能了:Item被隐藏时显示一个扩展箭头。刚才说的Toggle Item其实是Radio)

Dialog有四个Model Style:SWT.MODELESS、SWT.PRIMARY_MODAL、SWT.APPLICATION_MODAL、SWT.SYSTEM_MODAL(不知道PRIMARY_MODAL是做什么用的)

ToolBar里可以加入ComboBox

Tree可以有Multiple Columns和Header。甚至还能显示行列,简直就是Tree和Table的结晶。

例子看完了,休息...休息一下。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值