2013-03-07 56 views
2

我有一些數據顯示在SimplePager內的CellTable中。分頁導航選項顯示在底部,我想知道是否可以在數據的頂部和底部顯示這些選項。在數據頂部和底部顯示SimplePager分頁菜單

我想這樣做,因爲根據瀏覽器的大小,用戶可能無法看到控件。 我希望導航控件在表格數據之前和之後都顯示。

回答

4

是的,只是增加兩個傳呼機:

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

1

傳呼機顯示在上面,如果你在佈局添加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。

相關問題