我剛開始學習Google Web Toolkit(GWT)。我如何在GWT應用程序中實現頁眉,左側導航欄和頁腳?在Google Web Toolkit(GWT)中實現頁眉,頁腳和菜單欄
如何將頁眉和頁腳放在一個頁面中並在所有其他頁面中重複使用它們?
請幫我一下,我如何達到上述要求?
我剛開始學習Google Web Toolkit(GWT)。我如何在GWT應用程序中實現頁眉,左側導航欄和頁腳?在Google Web Toolkit(GWT)中實現頁眉,頁腳和菜單欄
如何將頁眉和頁腳放在一個頁面中並在所有其他頁面中重複使用它們?
請幫我一下,我如何達到上述要求?
我喜歡用SplitLayoutPanel。在這裏,你基本上只會改變中心面板,離開東北部等。 你可以找到一個非常好的概述here。
您可以在Ui中使用基本佈局創建模板,並將此模板用於所有新頁面。
另一種選擇是爲您的菜單,頁眉和頁腳創建一個自定義小部件。然後,您可以再次使用新頁面的模板,但不包括每個按鈕,標籤等,只需包含自定義的headerWidget,footerWidget和menuWidget。
正如其他人已經建議,您使用LayoutPanels來組織你的頁面之一。我最喜歡的是LayoutPanel。您將headerWidget,footerWidget和menuWidget添加到此LayoutPanel並指定它們的位置。
我建議你使用Ui:Binder:這是一種更方便的佈局方式,它非常直觀(有助於減少錯誤數量),並且更容易維護。
...或使用SplitLayoutPanel的超類DockLayoutPanel(http://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/user/client /ui/DockLayoutPanel.html),如果你不需要用戶定位分割。 –