Adicionar linha em uma tabela, existem metodo?

4 respostas
guisantogui

Estou precisando adicionar uma linha em uma tabela gente, mas naum conheço nem encontrei nenhum metodo para fazer isso, sabem como fazer?

4 Respostas

ViniGodoy

Se for uma aplicação Swing, basta adicionar uma linha no seu TableModel.

Geralmente, você vai ter que criar um método parecido com esse por lá.

public void add(SuaClasseDeNegocio objeto) { lista.add(objeto); fireTableRowsAdded(lista.size()-1, lista.size()-1); }

guisantogui

Então eu teria que ter a minha classe a minha classe com o mesmo nome só que DAO e a tabela:

Contatos, ContatosDAO, Tabela.

isso?

guisantogui

Olha só consegui adicionar a linha, mas qdo eu fecho o programa ela some, segue o codigo que usei:

DefaultTableModel modelo = (DefaultTableModel) tabTiposPessoas.getModel();
modelo.addRow(new String[1]);
tabTiposPessoas.setModel(modelo);
ViniGodoy

Leia o link da minha assinatura. E não use o DefaultTableModel.

Criado 3 de maio de 2010
Ultima resposta 3 de mai. de 2010
Respostas 4
Participantes 2