Criar uma JTable

2 respostas
P

Pessoal sou iniciante e preciso criar uma JTable com 3 colunas e 10 linhas e os dados que serao inseridos na tabela sera de uma tabela de banco de dados, podem me ajudar indicando como criar a JTable e inserir os dados da tabela do banco

obrigado !!!

2 Respostas

R

Cara pra criar um table basta

JTable tabela = new JTable();

criei um modelo para esta tabela, é nesse modelo que ficarão os dados

DefaultTableModel modeloTabela = new DefaultTableModel();

para colocar os dados no modelo se utiliza dois parametros, o primeiro com os dados e o segundo com os titulos de cada coluna, ambos podem estar em um vetor. Após criar e preencher esses vetores basta joga-los no modelo e setar o modelo para a tabela

modeloTabela.setDataVector(vectorDados, vectorTitulos);
tabela.setModel(modeloTabela);

Pronto, sua tabela está preenchida, sempre que quiser atualizar os dados da tabela basta

modeloTabela.setDataVector(vectorDados, vectorTitulos);

Qualquer dúvida poste.

A

Olá Rafael

Tem como vc montar esse exemplo que vc fez ai já com a construção do vetor?

Porque não estou conseguindo montar o jTable e me parece desse seu jeito mais fácil… só não estou conseguindo montar o vetor

Se possível é claro

Obrigado

Criado 25 de março de 2008
Ultima resposta 14 de mai. de 2008
Respostas 2
Participantes 3