组合列表更改触发的 SWT 事件?
SWT event triggered by combo list changing?
在 SWT 中,我发现有很多事件会在组合框中键入文本、用户进行选择等时触发。
组合列表更新时是否有任何触发器?
例如,如果我的列表是
['apple', 'banana']
变成了
['apple', 'banana', 'shoe']
是否有任何触发器,如果没有,我可以创建一个吗?
如果 Combo
或 CComb
的项目列表发生变化,SWT 不会发送事件。
如果您使用 JFace ComboViewer
,当查看者的输入通过其 inputChanged()
方法发生变化时,其 IContentProvider
会收到通知。
如果这不是您想要的,那么您可以自由编写应用程序代码来通知感兴趣的观察者内容更改。
在 SWT 中,我发现有很多事件会在组合框中键入文本、用户进行选择等时触发。
组合列表更新时是否有任何触发器?
例如,如果我的列表是
['apple', 'banana']
变成了
['apple', 'banana', 'shoe']
是否有任何触发器,如果没有,我可以创建一个吗?
如果 Combo
或 CComb
的项目列表发生变化,SWT 不会发送事件。
如果您使用 JFace ComboViewer
,当查看者的输入通过其 inputChanged()
方法发生变化时,其 IContentProvider
会收到通知。
如果这不是您想要的,那么您可以自由编写应用程序代码来通知感兴趣的观察者内容更改。