GWT-Ext EditorGridPanel渲染问题

时间:2009-06-02 03:32:59

标签: gwt grid gwt-ext

我正在使用GWT 1.6.4和GWT-Ext 2.0.6。我正在尝试使用EditorGridPanel并面临渲染问题。

当模块加载时,我创建一个带有BorderLayout的Panel(TopPanel)并将其添加到ViewPort。然后我创建另一个Panel(CenterPanel)并添加EditorGridPanel,三个按钮到BorderLayout面板(TopPanel)的中心。我为CenterPanel尝试了很多布局,但仍然无法获得我想要的内容。

我希望表格显示所需的数据和滚动条。所有三个按钮都在桌子下方。当模块加载时,表的数据通过异步调用进行,因​​此当屏幕呈现给用户时,数据将填充到表中。但看起来表格没有数据呈现,当异步过程完成后,表格会被填充,但不会调整大小以适应屏幕,所以只显示一行。

问题在于Grid,我没有得到任何滚动条。其次,我不想定义网格的高度和宽度。我希望它尽可能多地显示并显示滚动条,就像我们在html表中通过将宽度和高度设置为100%一样。

由于

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我不得不在面板上添加Grid。我必须将该面板的布局设置为FitLayout()。其次,在使用数据加载Store后,必须在该面板上调用doLayout()。我现在得到桌子的滚动条,以及它适合整个可用空间。