TabLayoutPanel завершает событие загрузки
Я использую GWT TabLayoutPanel, которая содержит несколько виджетов Google Charts.
Я хочу знать, есть ли обработчик / метод, который можно вызвать, как только все виджеты на вкладке закончат загрузку (после того, как я нажму на вкладку)
Мне это нужно, потому что я обновляю / перезагружаю Диаграммы, как только нажимаю на вкладку, но диаграммы ДОЛЖНЫ быть загружены первыми, иначе высота / ширина не будут применяться к диаграммам.
Любая помощь?
1 ответ
Вы можете получить виджеты пользовательского интерфейса с помощью итерации или что-то вроде widget.getElementBytagName(). Вы должны попробовать gwt.Document.DOMHandler. widget.addDomHandler может выполнить итерацию своего подчиненного виджета или всего, что находится под этим виджетом. На самом деле вам не нужно вызывать обработчики для каждого виджета. Попробуйте с DOMHandler. Это может быть хорошо. Я не знаю ясно, что вы действительно хотите сделать. Пожалуйста, опишите ваши коды, как вы можете.