A. java中如何实现分页显示
下面给出Struts + Hibernate结合写出分页的DEMO:
/**
* 根据最大页数、开始记录数返回对应记录集
* @param pageSize 最大页数
* @param page 开始记录数
* @return
* @throws Exception
*/
public List getRSofPage(int pageSize,int page) throws Exception {
List retList = new ArrayList();
Session sess = null;
try {
sess = HibernateUtil.currentSession();
Transaction tx = sess.beginTransaction();
Query q = sess
.createQuery( "from Channel where ParentId is not 0 order by ParentId ,ChannelId ");
q.setMaxResults( pageSize );
q.setFirstResult( (page - 1) * pageSize );
retList = q.list();
tx.commit();
//log
logger.info( "(@@@@@@@@@@@ 根据最大页数、开始记录数返回对应记录集执行正常 @@@@@@@@@@@) ");
} catch (HibernateException he) {
//log
logger.error( "(@@@@@@@@@@@ 根据最大页数、开始记录数返回对应记录集执行异常 @@@@@@@@@@@) ", he);
new org.hibernate.HibernateException( "getRSofPage(): "+listErrors);
} finally {
try {
HibernateUtil.closeSession();
} catch (HibernateException he) {
new org.hibernate.HibernateException(
"HibernateUtilServlet.closeSession() ");
}
}
return retList;
}
B. JTable如何实现分页
JTable就是一个表格,表格的分页是什么意思?
-----------------------------------------------------------
还是不清楚配尺,页空卖没面指什么?是不是这样,比如说你有50条数据,你的表格只有10行,然后你有两个按钮,分别是向前向后翻页,一开始显示1-10,按一斗纳下向后就显示第11到20条数据?如果是这样,那你表格数据保存着,每次按钮都重新设置JTable显示的数据就可以了。
C. java swing jtable 打印+打印预览(求代码)
使用JTABLE做出和打印预览一样的分页效果然后PAINT出来就可以了!
D. 现在是学J2EE,公司要用 swing 开发个 小工具,现在需要个 swing table 带分页的小例子
这个分页跟 J2EE 里分页都一样, 两种方式:
1、嫌判真分页:跟据特定数据库,选择相应查询语句,从数据芹银改库查出一定条数数据显示 。(需要知道特定的数据库)
2、假分页:程序编码搏携实现,从数据库中查出相应的数据,再对查出的集合进行显示。
太复杂了, 网上搜下吧 。
E. java分页表格有插件吗,直接插到swing或swt图形界面设计器里然后拖到界面上只要导入数据格式
就只有用Jtable,加上数据库,用resultset处理数据。没有现成的控件渣亮,信梁尺当然滑高有的人自己写好的控件就另算了。
F. Java分页效果,谁能指教下!!!
刷新一个下就派迅可以查看,或者重建那个窗体,new一下哈
你在动作事件里,比如说添加按钮点击一下后,
new 你的培拍窗体类();
就可以了
这尘中此么清楚了,你还不清楚?
G. 谁能教我怎么用JTable 实现分页显示数据
阅读接口
TableModel
阅读类
AbstractTableModel
DefaultTableModel
比较简单就能实现
问题是,为什么辩纯要分页而不用笑灶凳滚动条呢
JScrollPane 简直就是碰旅给 JTable 量身定做的