Панели против LayoutPanles в GWT

Я новичок в GWT. И мне интересно, когда использовать панели, а когда использовать панели макетов. Я действительно сбит с толку. Кто-нибудь может предоставить законный вариант использования, где нам нужно использовать панели вместо панелей макета и наоборот?.Спасибо.

1 ответ

Если вам нужно, чтобы дочерний элемент взял исходный размер от родительского, а затем изменил размер при изменении размера родительского элемента, используйте LayoutPanel или другую панель, которая реализует интерфейс ProvidesResize(). Таким образом, например, вы можете разделить окно браузера на верхнее меню и части основной области и изменить размер основной области при изменении размеров окна браузера.

Если вы хотите, чтобы панель получала свой размер из собственного содержимого, используйте HTMLPanel или FlowPanel.

Другие вопросы по тегам