在SWT中,我可以发现大量的事件在文本输入到组合中时触发,用户进行选择等等。
但是,组合列表何时更新时是否有任何触发器?
例如,如果我的名单是
['apple', 'banana']
它变成了
['apple', 'banana', 'shoe']
是否有任何触发器,如果没有,我可以创建吗?
答案 0 :(得分:0)
如果Combo
或CComb
的项目列表发生变化,SWT不会发送事件。
如果您使用JFace ComboViewer
,当观看者的输入通过其IContentProvider
方法更改时,inputChanged()
会收到通知。
如果这不是您想要的,那么您可以自由编写应用程序代码,通知感兴趣的观察者内容更改。