TraverseListener的介绍

 TraverseListener:
它只有一个 keyTraversed方法。当widget来回移动焦点,比如按下TAB或者向上和向下箭头按钮时,会调用此方法。
相对应的,会产生一个 TraverseEvent对象。其中比较有用的属性时detail和doit。doit属性就和VerifyListener中的作用一样;它设置一个标记,指明事件该不该继续。detail属性指明了这是一个什么样的“来回事件”。你将会在SWT.TRAVERSE_XXXX这样的定义中找到不同的类型。
下面的例子中,你会看到我们比较TraverseEvent中detail的SWT.TRAVERSE_TAB_divVIOUS。如果有一个向前的tab(Soso said:比如按住Shift 按TAB),那么这次动作就会取消。

以上内容复制于:随风漂流的博克http://blog.sina.com.cn/hotcoffee

以后我会继续在前人的基础上补充


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值