В чем разница между Stackpanel и Stacklayoutpanel? - PullRequest
3 голосов
/ 09 марта 2011

В чем разница между Stackpanel и Stacklayoutpanel?

Ответы [ 3 ]

3 голосов
/ 09 марта 2011

Согласно Руководству разработчика StackPanel устарела, и вам следует использовать StackLayoutPanel. В основном StackPanel работает только в режиме причуд, в то время как StackLayoutPanel работает только в стандартном режиме, а также укореняется в RootLayoutPanel, а не в RootPanel.

1 голос
/ 11 марта 2011

Это слишком упрощенно, но на общем уровне все панели макета более похожи на div, по сравнению с оригинальными панелями, организованными в виде таблиц.

Итак, когда вы хотите сделать прогнозируемыйвещи разных размеров экрана и т. д., макет делает то, что вы ожидаете.Так что определенно используйте их над всем остальным.Фактически, если вы пытаетесь использовать GWT для простоты написания на Java и игнорируете веб-дизайн, используйте как можно больше FlowPanels с css.

1 голос
/ 10 марта 2011

LayoutPanels - это новая коллекция панелей, которые имеют гораздо более предсказуемое поведение в разных браузерах. Когда предоставляется выбор, отдавайте предпочтение чему-либо на основе системы макетов.

...