【问题标题】:Implement header, footer and menubar in Google Web Toolkit (GWT)在 Google Web Toolkit (GWT) 中实现页眉、页脚和菜单栏
【发布时间】:2012-09-17 18:25:23
【问题描述】:

我刚开始学习 Google Web Toolkit (GWT)。如何在我的 GWT 应用程序中实现页眉、左侧导航栏和页脚?

如何将页眉和页脚放在一个页面中并在所有其他页面中重复使用?

请帮助我如何实现上述要求?

【问题讨论】:

    标签: gwt


    【解决方案1】:

    我喜欢使用SplitLayoutPanel。在这里,您基本上只会更改中心面板,而不要理会西北等。 你可以找到一个很好的概述here

    【讨论】:

    • ... 或使用SplitLayoutPanel 的超类DockLayoutPanel,如果您不需要用户定位拆分。
    【解决方案2】:

    您可以在 Ui:Binder 中使用您的基本布局创建一个模板,并将此模板用于所有新页面。

    另一个选项是为您的菜单、页眉和页脚创建自定义小部件。然后您可以再次为新页面使用模板,但您只需包含自定义的 headerWidget、footerWidget 和 menuWidget,而不是包含每个按钮、标签等。

    正如其他人已经建议的那样,您可以使用其中一个 LayoutPanel 来组织您的页面。我最喜欢的是布局面板。您将 headerWidget、footerWidget 和 menuWidget 添加到此 LayoutPanel 并指定它们的位置。

    我建议您为此使用 Ui:Binder:这是一种更方便的布局方式,非常直观(有助于减少错误),并且更易于维护。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-06
      • 1970-01-01
      • 1970-01-01
      • 2014-08-05
      • 1970-01-01
      • 1970-01-01
      • 2016-04-26
      • 2023-04-09
      相关资源
      最近更新 更多