Как заставить программу реагировать на изменение составного размера в GWT? - PullRequest
3 голосов
/ 05 декабря 2011

Я хочу реализовать что-то похожее на виджет географической карты.Я сделал Composite, состоящий из неподвижного AbsolutePanel (внешнего) и движущегося AbsolutePanel внутри (внутреннего).Пользователь переместит внутреннюю панель мышью и определит, какие из его плиток следует запрашивать с сервера.

Итак, я хочу, чтобы она реагировала, когда внешняя панель изменяет размеры.Кроме того, я хочу знать его размер, когда это произойдет.Как я могу это сделать?

1 Ответ

1 голос
/ 05 декабря 2011

Сначала я бы посмотрел на расширение ResizeComposite вместо Composite. ResizeComposite - это в основном подкласс, который передает событие resize своим дочерним элементам. Как только вы расширите этот класс, вы можете посмотреть на этот вопрос , чтобы узнать, как получить новый размер.

...