Boas galera , nao estou descobrindo qual a maneira de limpar os dados da minha tabela de uma so vez
criei um botao e adicionei um ActionListener, agora preciso da intrução para este actionListener apagar todas os dados e todas as celulas da minha tabela !
JTable jtable;
DefaultTableModel modelo ,
Alguem me ajude com codigo por favor !
Obrigado !
Já tentou remover todos os objetos do seu TableModel?
Tentei colocar modelo.clear();
mas nao funcionou
Quero apagar todos os dados e todas as linhas da tabela com uma acção de botao …
Aqui:
http://forum.java.sun.com/thread.jspa?threadID=421960&messageID=1873874
você encontrará algumas sugestões.
Você verá um bug para:
int x = model.getRowCount();
for(int a = 0; a < x; a++)
{
model.removeRow(a);
}
tente usar:
int x = model.getRowCount();
for(int a = 0; a < x; a++)
{
model.removeRow(0);
}
Eu gostei de:
model.setRowCount(0);
mas não deu pra testar ainda.
Espero ter ajudado.
[]'s
1 curtida
modelo.setRowCount( 0 );
e pronto somem todas as suas linhas menos os colunas claro!
tchandy
Agosto 22, 2007, 11:19am
#6
hmichel,
A Sua Segunda Solução Funciona
Valeu 8)