Combobox ON_CHANGING事件被触发一次

时间:2017-10-26 08:37:25

标签: combobox zk

我有一个autodrop Combobox和一个EventListener用于" Events.ON_CHANGING"。我的问题是只能工作一次。

示例,我键入,执行搜索,删除值,重新键入并且不触发任何事件。我需要单击其他组件,然后重新单击组合框以键入另一个时间。

我的代码:

public class ComboUsuariosComponent extends Combobox {

    public ComboUsuariosComponent(String width, boolean buttonVisible, boolean autodrop) {
        this.setButtonVisible(buttonVisible);
        this.setAutodrop(autodrop);
        this.setWidth(width);
        this.addEventListener(Events.ON_CHANGING, new GrillaComboOnChange());
    }

    private class GrillaComboOnChange implements EventListener<Event>{

        @Override
        public void onEvent(Event event) throws Exception {
            finUsers(getValue());
        }
    }

}

1 个答案:

答案 0 :(得分:0)

解决了,我想念这个.setInstant(true);