我有一个带有组合框的用户界面。每次组合要打开列表时,都必须刷新可以选择的项目列表。
有没有什么方法 - 即添加一个侦听器来通知 UI Combo 即将打开?
不幸的是,我无法观察模型在更改时更新列表。
不幸的是,SWT 组件没有这样的方法。在 Swing 中,借助 PopupMenu 侦听器接口,这会很容易。
我能想到的解决方法是实现一个 MouseListener 和一个 KeyboardListener (因为可以通过按“空格”打开组合框),这样您至少可以在这两个事件发生时更新您的组合框列表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)