当GWT ListBox完成呈现其列表时,它会发送事件吗?或者在列表初始化后是否有回调?当我尝试以编程方式设置一个值时,它会抛出一个null引用异常,因为该值还不在列表中。
我不确定您的具体情况,但根据您的说法,有时需要将一些代码推迟到浏览器重新绘制页面和/或处理未决事件之后。
为此,可以使用Schedule.scheduleDeferred()
:
Scheduler.get().scheduleDeferred( () -> {
// Deferred code here
...
});