2012-09-26 49 views

回答

2

我喜歡用SplitLayoutPanel。在這裏,你基本上只會改變中心面板,離開東北部等。 你可以找到一個非常好的概述here

+1

...或使用SplitLayoutPanel的超類DockLayoutPanel(http://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/user/client /ui/DockLayoutPanel.html),如果你不需要用戶定位分割。 –

0

您可以在Ui中使用基本佈局創建模板,並將此模板用於所有新頁面。

另一種選擇是爲您的菜單,頁眉和頁腳創建一個自定義小部件。然後,您可以再次使用新頁面的模板,但不包括每個按鈕,標籤等,只需包含自定義的headerWidget,footerWidget和menuWidget。

正如其他人已經建議,您使用LayoutPanels來組織你的頁面之一。我最喜歡的是LayoutPanel。您將headerWidget,footerWidget和menuWidget添加到此LayoutPanel並指定它們的位置。

我建議你使用Ui:Binder:這是一種更方便的佈局方式,它非常直觀(有助於減少錯誤數量),並且更容易維護。