JTable pegando os dados listados

1 resposta
J

Como vou pegar os valores do Objeto Pessoa dentro de uma JTAble ?
tipo para ler toda a jtable eu uso :

model.getValueAt(int row, int column);

eu faço um “for do row” e um “for do column” e jogo tudos os valores em um objeto, tentei fazer aquele esquema de passar um Objeto como a JTree usa
tipo:
jtree.setUserToObject(new Pessoa());
objeto especifico do tipo dele,

mas naum consegui…

enfim como consigo capturar e jogar os valores da JTABLE no meu Bean certinho ?

1 Resposta

S

Se você olhar neste tutorial básico sobre JTable http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#simple vai ver que ao inserir os dados na tabela, o programador inseriu dado por dado na tabela. Minha sugestão é para que você faça uma função que passados os dados da pessoa, a função insira a pessoa na tabela do jeito feito no tutorial. E outra função para retirar a pessoa… você seleciona uma linha e a função captura dado por dado retornando um objeto Pessoa com os atributos.
Não sei se é uma boa solução, mas deve funcionar ; )
Boa sorte

Criado 10 de dezembro de 2007
Ultima resposta 10 de dez. de 2007
Respostas 1
Participantes 2