我一直在开发一个应用程序,要求我在JTable
中实现分页。我使用MySQL数据库中的数据填充JTable
。这一切都很完美。
我真的不知道如何在JTable
中实现分页的概念。我对这个问题已经持续了一个多星期了,而我却无法理解如何完成它。我的数据库中有超过500条记录,我希望每页显示30条记录。因此,当用户点击下一个按钮时,会显示接下来的30条记录,依此类推。我是Java的新手,所以请您帮助我们。任何一个例子都会有所帮助。
答案 0 :(得分:0)
然后将你的gui中保存的完整数据列表与我引用当前页面的索引一起保存。 onClick上面提到的按钮减少/增加索引并更新表数据。表数据是从(i-1)* 30开始的完整数据的子列表,并转到Math.min(i * 30-1,completeData.size())