⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 page.java

📁 企业人力资源管理
💻 JAVA
字号:
package com.y2.hr.base.commom;

public class Page {

	private int currentPage = 0; // 当前页
	private int maxPageCount = 0; // 总页数
	private int pageSize = 10; // 每页的项数
	private int selectPage = 1; // 选择的页数
	private int sumCount;

	/**
	 * 设置总页数
	 * 
	 * @param sum
	 */
	public void setMaxPageCount(int rowCounts) {
		this.setSumCount(rowCounts);
		// 设置总页数
		if (rowCounts % pageSize == 0) {
			maxPageCount = rowCounts / pageSize;
		} else {
			maxPageCount = rowCounts / pageSize + 1;
		}
	}

	// public void setCurrentPage() {
	// // 设置查看的页数
	// switch (selectPage) {
	// case 0:
	// currentPage = 1;
	// break;
	// case 1:
	// if (currentPage >= maxPageCount)
	// currentPage = maxPageCount;
	// else
	// currentPage += 1;
	// break;
	// case 2:
	// if (currentPage <= 1)
	// currentPage = 1;
	// else
	// currentPage -= 1;
	// break;
	// default:
	// currentPage = maxPageCount;
	// break;
	// }
	// }

	public int getCurrentPage() {
		if (selectPage <= 1) {
			currentPage = 1;
		} else if (selectPage >= maxPageCount) {
			currentPage = maxPageCount;
		} else {
			currentPage = selectPage;
		}
		return currentPage;
	}

	public int getPageSize() {
		return pageSize;
	}

	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}

	public int getMaxPageCount() {
		return maxPageCount;
	}

	public int getSumCount() {
		return sumCount;
	}

	public void setSumCount(int sumCount) {
		this.sumCount = sumCount;
	}

	public void setCurrentPage(int currentPage) {
		this.currentPage = currentPage;
	}

	public int getSelectPage() {
		return selectPage;
	}

	public void setSelectPage(int selectPage) {
		this.selectPage = selectPage;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -