由组合列表更改触发的SWT事件?

时间:2015-06-25 13:20:00

标签: java swt listener

在SWT中,我可以发现大量的事件在文本输入到组合中时触发,用户进行选择等等。

但是,组合列表何时更新时是否有任何触发器?

例如,如果我的名单是

['apple', 'banana'] 

它变成了

['apple', 'banana', 'shoe']

是否有任何触发器,如果​​没有,我可以创建吗?

1 个答案:

答案 0 :(得分:0)

如果ComboCComb的项目列表发生变化,SWT不会发送事件。

如果您使用JFace ComboViewer,当观看者的输入通过其IContentProvider方法更改时,inputChanged()会收到通知。

如果这不是您想要的,那么您可以自由编写应用程序代码,通知感兴趣的观察者内容更改。