我想选择仅在读取模式下的窗口小部件组合第一个选项。任何建议
Combo
的select
方法设置了选定的项目。
Combo combo = new Combo(parent, SWT.READ_ONLY | SWT.DROP_DOWN);
combo.setItems(... items array ....);
// Select first item
combo.select(0);
请注意,这不会生成选择更改的事件。为此,您需要使用notifyListeners
调用:
Event event = new Event();
event.widget = combo;
event.display = combo.getDisplay();
event.type = SWT.Selection;
combo.notifyListeners(SWT.Selection, event);