La Web del Programador: Comunidad de Programadores
 
    Pregunta:  55888 - PAGINAR UN JTABLE
Autor:  Jennifer Gomez
Hola...

tengo un programa que se conecta con una bd oracle y hace una busqueda sql; muy normal el cuento hasta ahi,... la cosa es que la consulta devuelve mas de 2 millones de registros y quiesiera saber si hay alguna manera de hacer que el jtable las pagine es decir que muestre las 100 primeras filas y cuando yo haga un evento de boton muestre las 100 siguientes y asi... algo parecido a cuando uno busca en google y el muestra resultados y das siguiente y muestra otro tanto de los resultados.

pd: intente con rownum pero el rownun no es exactamente el numero de filas en orden de los datos que hay en la BD, el query cada vez que se hace la consulta pyuede ser solucionado de mil formas y a partir de dicha solucion el rownun devuelve filas diferentes es decir si tengo 10 filas y quiero que se paginen de a dos una vez me puede mostrar en pantalla las filas una y dos, en otra ejecucion puede mostrar las filas 6y7 y cuando le de siguiente 8y9 entonces mostraria todo en desorden y podria ser posible que entre consulta y consulta me muestre filas repetidas...

que puedo hacer???

muchas gracias

  Respuesta:  MARVIN CALLEJAS
Jennifer:
Verifica el siguiente link:
http://www.java2s.com/Code/Java/Swing-JFC/AquickapplicationthatdemonstratesthePagingModel.htm