При создании GXT SimpleComboBox (как в принятом ответе здесь ),
final FormPanel fp = new FormPanel();
SimpleComboBox combo = new SimpleComboBox();
combo.add("One");
combo.add("Two");
combo.add("Three");
combo.setSimpleValue("Two"); // I'd like to preselect that value
fp.add(combo);
RootPanel.get().add(fp);
мое поле со списком содержит только значение «Два». Значения «Один» и «Три» полностью удалены из поля со списком. Этого не происходит, когда я удаляю строку combo.setSimpleValue ("Two");
Я использую GXT 2.2.3 и GWT 2.2.0 (проверено в Linux / Firefox и Linux / Chrome) . Это ошибка / работала ли она в более старых версиях GXT / GWT, или я что-то делаю не так?
Я принял ответ, и он решает проблему: Добавьте строку
combo.setTriggerAction(TriggerAction.ALL);
Но я ' m все еще ищет объяснение!