【问题标题】:What should I use for implementing list feature in GWT我应该使用什么来实现 GWT 中的列表功能
【发布时间】:2009-11-18 01:44:05
【问题描述】:

我想在 GWT 中实现类似“stackoverflow 问题列表”的列表(其中每一行有多个项目、文本、标签、用户、时间等)。什么应该是最合适的方法?

我尝试使用 FlowPanel 并在“HTML 元素”中使用,因此结果将是 DIV 中的 DIV。 但是,CSS 很痛苦..(无法设置右对齐的多行和左对齐的用户个人资料图像等)

如果我使用 table,它 GWT 不支持行渲染。需要在细胞上工作,又是痛苦。

所以,有什么建议吗? (请像其他重量级框架一样排除GXT或SmartGWT,只想使用核心GWT。)

干杯,

【问题讨论】:

    标签: java html gwt


    【解决方案1】:

    这里的主要答案是“视情况而定”。

    我尝试使用 GWT 处理任何事情的一般方法是创建一个 HTML 模型。一旦你有了你想要的布局的静态版本,加上 CSS,将它转换成 GWT 代码实际上是非常简单的。有关编写良好的示例,请参阅有关“tags first gwt”的这篇文章。

    使用 GWT 要记住的一点是,浏览器最终将不得不处理您构建的 DOM 结构,因此如果您可以在没有 GWT 的情况下使其正确,那么使其正确变得容易得多与 GWT。

    【讨论】:

      【解决方案2】:

      将DockPanel用于多个项目、文本、标签、用户、时间等内容...然后将dockpanel添加到FlexTable。FlexTable将支持添加行。

      【讨论】:

        【解决方案3】:

        gwt Grid 怎么样?甚至支持文本和表格。

        【讨论】:

        • GWT 网格?核心 GWT 网格?它支持表跨度吗?我不这么认为。
        猜你喜欢
        • 2011-07-11
        • 1970-01-01
        • 2021-03-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-28
        • 1970-01-01
        相关资源
        最近更新 更多