SWT中获得焦点(onFocus)和失去焦点(onBlur)的实现方式

时间:2022-05-26 08:16:24

  

 

好像还有一个SWT.FOCUSED事件,不过我测试了,如果用鼠标点击,会引发这个事件,但如果用Tab键切换,则不会,所以还是用

SWT.FocusIn 和 SWT.FocusOut 比较合理一些。

 

内部处理,可以在获得焦点时,保存原来的数据,在失去焦点时,做判断,如果发生了数据变化,则进行相应的处理即可。