摘要: 首先讓我們構(gòu)建一個(gè)PageControl對(duì)象將分頁(yè)所涉及到的一些關(guān)鍵的"控制數(shù)據(jù)"予以封裝.
具體說(shuō)明如下:
public int curPage ; //當(dāng)前是第幾頁(yè)
public int maxPage ; //一共有多少頁(yè)
public int maxRowCount ; //一共有多少行
public int rowsPerPage ; //每頁(yè)有多少行
public yourDataType yourdata ;//裝載每頁(yè)的數(shù)據(jù)
關(guān)于每頁(yè)所要顯示的"實(shí)體數(shù)據(jù)"的載體,其實(shí)現(xiàn)方式多種多樣,比如說(shuō)在IBM電子商務(wù)系統(tǒng)MPE中是以bean的形式,這是一種面向?qū)ο蟮膶?shí)現(xiàn),比較的簡(jiǎn)略的實(shí)現(xiàn)可用java.util.Vector等,為了避免分散對(duì)核心問(wèn)題的的注意力,這里用youData
閱讀全文