在数据顶部和底部显示SimplePager分页菜单

问题描述:

我有一些数据显示在SimplePager内的CellTable中。分页导航选项显示在底部,我想知道是否可以在数据的顶部和底部显示这些选项。在数据顶部和底部显示SimplePager分页菜单

我想这样做,因为根据浏览器的大小,用户可能无法看到控件。 我希望导航控件在表格数据之前和之后都显示。

是的,只是增加两个传呼机:

final AbstractPager pager = new SimplePager(); 
pager.setDisplay(cellTable); 
contentPanel.add(pager); 

contentPanel.add(cellTable); 

final AbstractPager pager2 = new SimplePager(); 
pager2.setDisplay(cellTable); 
contentPanel.add(pager2); 
+0

只是出于好奇,我可以添加相同的传呼机两次? – nikhil 2013-03-07 09:55:18

+0

@nikhil你不能那样做。让你想一想如何使用同一个实例这两个地方?如果你会这样做,那么它会显示一个你最后放置的寻呼机。 – iMBMT 2013-03-07 09:59:43

+0

感谢您的回答。 – nikhil 2013-03-07 10:53:51

传呼机显示在上面,如果你在布局添加celltable前加寻呼机。

  CellTable table=new CellTable(); 
     VerticalPanel containerPanel = new VerticalPanel(); 
     SimplePager pager1 = new SimplePager(TextLocation.CENTER); 
     containerPanel.add(pager); 
     containerPanel.add(table); 
     SimplePager pager2 = new SimplePager(TextLocation.CENTER) 
     containerPanel.add(pager2) 

因此,您必须创建两个传呼机并在这两者之间添加celltable。