我的GUI中有一个SWT组合框。是否可以检查组合框是否已打开? (我有一种机制可以刷新组合框中显示的状态,当用户打开它时,它有时会在用户选择和算法认为正常之间跳转,用户选择优先于其他所有内容。)
答案 0 :(得分:3)
组合SWT组件有方法getListVisible()
,如果组合下拉列表部分可见,则返回标志..有关详细信息,请参阅documentation for combo。
答案 1 :(得分:0)
Sorceror的回复大约是org.eclipse.swt.widgets.Combo
如果您需要javax.swing.JComboBox
上的此方法,可以使用isPopupVisible()