ScrollPanel中的GWT Grid丢失了最后几行

时间:2012-07-21 14:31:56

标签: gwt

我有一个DockLayoutPanel,因为我有一个FlowPanel,有一个HTML(只是一个标题)和一个包含FlexGrid的ScrollPanel。

这一切都按预期工作,但ScrollPanel太大,无法在窗口中看到。它就在那里,但你看不到底部的箭头(它离浏览器的底部)。我知道所有的数据都在那里:我可以做一个Ctrl-A,将它粘贴到记事本中并查看所有内容,但我无法让GWT显示整个滚动条。

我尝试过Firefow 13.0.1和IE 9。

作为一项实验,我将HTML从FlowPanel中取出(只留下ScrollPanel),这一切都按预期工作。不确定那实际告诉我的是什么......

有关如何使用非滚动标题获取可滚动FlexGrid的任何想法吗?

更新

我找到了一个解决方案,我很欣赏有关其好/坏/其他方面的评论。

我用第二个DockLayoutPanel替换了FlowPanel。我的标题HTML进入内部DockLayoutPanel的北部和其中心的ScrollPanel。工作正常!

1 个答案:

答案 0 :(得分:0)

如果你想要一个带有固定标题的表,你应该考虑使用DataGrid类。