我应该使用什么来实现GWT中的列表功能

时间:2009-11-15 06:28:46

标签: java html gwt

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

我尝试使用FlowPanel并在“HTML元素”内部,因此结果将是DIV内的DIV。 但是,那么CSS很痛苦......(无法设置右对齐的多行和左对齐的用户配置文件图像等)

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

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

干杯,

3 个答案:

答案 0 :(得分:2)

这里的主要答案是'它取决于'。

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

如何关于gwt Grid?甚至支持文本和表格。