sábado, 20 de fevereiro de 2010

JTable - inserir linhas

Depois que você inserir o JTable no seu projeto para inserir linhas basta:

1) Recuperar o tablemodel do jtable e fazer um cast para um DefaultTableModel:
DefaultTableModel dtm = (DefaultTableModel) jTable1.getModel();

2) Inserir a nova linha no "dtm":
dtm.addRow(new Object[]{"", "", "", ""});   // um "" para cada coluna que existir

Fácil não?!?

4 comentários:

Anônimo disse...

Excelente tutorial!

Simples e bem prático!

Parabéns!


Edwar Saliba Jr.

Anônimo disse...

Legal este post, porém acredito que para trabalhar com JTable é melhor utilizar abstractTableModel ou ObjectTableModel e deixar de utilizar defaultTableModel.

Giuliano R. Z. Moreira disse...

Muito bom!

Parabéns!

Benedito Silva Júnior disse...

Era o que eu precisava para seguir com o meu projeto! Muito obrigado pelo excelente e útil post!