Ajuda com JTable em tempo real

22/08/2017

0

Olá pessoal, blz!?
Tenho um projeto que ao alterar os dados no banco, não consigo atualizar em tempo real a tabela. Para isso tenho que fechar o programa e abrir novamente para aparecer a lista atualizada.
Como faço para alterar?



Essa dúvida foi gerada a partir de um comentário no artigo Carregando JTable com dados do Apache Derby
Jorge Maia

Jorge Maia

Responder

Post mais votado

23/08/2017

Oi Jorge, tudo bom?

A melhor forma de atualizar os dados, ou gerenciar a tabela, é através de um TableModel. Neste artigo o usuário usou o DefaultTableModel, mas você pode criar o seu próprio. Em alguns casos isso pode simplificar a modelagem e deixar a sua aplicação mais consistente.

Temos alguns artigos que ensinam a fazer um TableModel customizado e preenchê-lo a partir de uma coleção de objetos de uma entidade, uma classe Produto por exemplo. São eles:

https://www.devmedia.com.br/implementando-seu-proprio-tablemodel/31865
https://www.devmedia.com.br/objecttablemodel-trabalhando-com-um-tablemodel-inteligente-para-suas-jtables/14433

E tem também este que aborda outras funcionalidades, como ordenação de uma tabela.

https://www.devmedia.com.br/ordenando-e-filtrando-tabelas-com-o-java-se-6-0/1668

Caso você tenha mais alguma dúvida, por favor entre em contato.

Um abraço.

Estevão Dias

Estevão Dias
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar