У меня возникли сомнения относительно предварительного выбора (setSelectedIndex(index)
) элемента в ListBox, я использую Spring + GWT.
У меня есть диалоговое окно, содержащее панель, на этой панели есть FlexPanel, в которую я поместил пару ListBox, которые заполняются данными из моей базы данных.
Но эта панель предназначена для обновления сущности в моей базе данных, поэтому я хотел, чтобы она предварительно выбрала текущие свойства для этих элементов, позволяя пользователю изменять их по желанию.
Я делаю заполнение в методе обновления виджета.
Я попытался установить selectedItem в методе обновления, но он дает мне нулевую ошибку.
Я искал несколько мест, и кажется, что ListBox заполнены только в точный момент отображения. Таким образом, предварительный выбор был бы невозможен.
Я подумал о каком-то событии, которое происходит при отображении страницы.
onLoad () не работает ..
У кого-нибудь есть что-нибудь, чтобы помочь мне здесь?