Em APPs desktop é comum utilizarmos JTable para exibirmos linhas das tabelas de um banco de dados, mas o ideal é que se faça paginação, pois se a tabela tiver muitos registros o consumo de memória pode ser alto.
Minha dúvida é como fazer isso com JTable. Pensei em usar eventos da rolagem para carregar mais itens quando a lista chegar ao final, ou seja, o usuário vai movendo a barra de rolagem da JTable, quando chegar ao final é feita uma nova consulta para pegar mais itens. Mas o que fazer com os itens anteriores? Pois o usuário pode voltar a barra para o inicio novamente.
O que fazer nesse caso?
Paginação e JTable
1 Resposta
Cara,
Provavel que os gurus vao saber algo melhor para te responder, mas uma coisa que da pra voce fazer é usar o LIMIT do POSTGRE que é o mesmo que o TOP do SQL Server. Volta a query toda e pega o intervalo que caiba na sua JTable, ai voce vai alimentando a pagina seguinte com as informações que ainda nao foram mostradas e assim por diante
Criado 3 de fevereiro de 2016
Ultima resposta 3 de fev. de 2016
Respostas 1
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Apache Kafka e Spring Boot: Comunicacao assincrona entre... Por Eduardo Felipe Zambom Santana — Casa do Codigo