Вопрос по – GWT RootPanel против RootLayoutPanel

8

Я понимаю, что официально GWT рекомендует использовать более новую RootLayoutPanel, но в некоторых публикациях в Интернете утверждается, что для некоторых веб-приложений лучше использовать RootPanel.
Как можно решить, какой использовать?
Есть ли разные варианты использования для каждого? (или каждое требование может быть удовлетворено либо)

Я до сих пор сделал хороший опыт с RootLayoutPanel. На что претендуют эти интернет-посты? Hbf
[groups.google.com/group/google-web-toolkit/browse_thread/thread/… пример такого поста, в котором обсуждается тип веб-приложения для использования с RootPanel или RootLayoutPanel. kroiz

Ваш Ответ

1   ответ
13

RootLayoutPanel не может быть лучше. Это просто другое.

RootPanel позволяет добавлять виджеты на страницу (в основном вы можете использовать некоторый элемент HTML на странице в качестве корневого виджета). Вы можете определить несколькоRootPanel's в том же приложении.

RootLayoutPanel ведет себя немного по-другому, он всегда пытается заполнить весь доступный размер в окне, поэтому содержимое внутри панели будет идеально соответствовать размеру окна браузера. Он также отслеживает размер окна и соответственно изменяет размер дочерних элементов (если они его поддерживают). ТакжеRootLayoutPanel будет пытаться прикрепить себя непосредственно к<body> elementнапример, Вы не можете выбрать, какой HTML-элемент на странице станет «отправной точкой».

Итак, в зависимости от того, что вы хотите сделать, вы можете выбратьRootPanel или жеRootLayoutPanel.

Error: User Rate Limit Exceeded kroiz

Похожие вопросы