JTable

4 respostas
J

ae pessoal…

to precisando pegar o valor de um JTable e jogar numa matriz do mesmo tamanho … alguem sabe???

esse ai é o meu JTable:

t = new JTable();
dtm = new DefaultTableModel();
dtm.addColumn();
dtm.addRow(new Object[]{new Integer(0),new Integer(0),new Integer(0)});

4 Respostas

wellington7

tenta fazer um ‘for’ com:

dtm.getModel().getValueAt(/parametros/)

para pegar um a um… :slight_smile:

ViniGodoy

Você também pode criar o seu próprio TableModel, filho de AbstractTableModel, ao invés de usar o DefaultTableModel.

Eu realmente recomendo que você faça isso…

Daí vc trabalha diretamente com a matriz (ou o ArrayList), ao invés de ficar copiando dados para dentro e fora do seu modelo. E também tem a vantagem de poder trabalhar diretamente com as classes de negócio.

Marky.Vasconcelos

Se quiser um exemplo de uma classe estendida de AbstractTableModel eu posso te passar eu acho bem mais façil de se trabalhar

L

to precisando de uma classe estendida de AbstractTableModel
passa pra mim por favor

Criado 18 de maio de 2007
Ultima resposta 19 de mai. de 2007
Respostas 4
Participantes 5