我刚开始学习 Google Web Toolkit (GWT)。如何在我的 GWT 应用程序中实现页眉、左侧导航栏和页脚?
如何将页眉和页脚放在一个页面中并在所有其他页面中重复使用?
请帮助我如何实现上述要求?
我刚开始学习 Google Web Toolkit (GWT)。如何在我的 GWT 应用程序中实现页眉、左侧导航栏和页脚?
如何将页眉和页脚放在一个页面中并在所有其他页面中重复使用?
请帮助我如何实现上述要求?
我喜欢使用SplitLayoutPanel。在这里,您基本上只会更改中心面板,而不要理会西北等。你可以在这里找到一个很好的概述。
您可以使用基本布局在 Ui:Binder 中创建模板,并将此模板用于所有新页面。
另一种选择是为您的菜单、页眉和页脚创建自定义小部件。然后您再次可以为新页面使用模板,但您只需包含自定义 headerWidget、footerWidget 和 menuWidget,而不是包含每个按钮、标签等。
正如其他人已经建议的那样,您使用其中一个 LayoutPanel 来组织您的页面。我最喜欢的是布局面板。您将 headerWidget、footerWidget 和 menuWidget 添加到此 LayoutPanel 并指定它们的位置。
我建议您为此使用 Ui:Binder:这是一种更方便的布局方式,非常直观(有助于减少错误数量),并且更易于维护。