ola,
gostaria de saber como faço para limpar os valores das celulas de uma jtable,sendo que eu não estou usando nenhum tablemodel para implementar a mesma.
Obrigada
Como limpar jtable[resolvido]
11 Respostas
Olá vc pod usar o seguinte código
tabela = (DefaultTableModel)jTable1.getModel();
tabela.setNumRows(0);
ola dhyan,
não consegui implementar seu código tipo tentei o seguinte:
table = (JTable)JTable.getModel();
table.setNumRows(0);
mas não deu certo 
o que fiz errado?
tipo a tabela que quero remover é table e não to usando nenhum TableModel para construir ela ,é por isso?
obrigada pela ajuda:)
Olá vc esta usando o NetBeans???
vc tem que criar uma variavel primeiro.
e depois vc pod usar o código que te passei.
oi
eu uso eclipse
entao fiz o que tu disseste e estava ocorrendo um erro pedindo para que eu fizesse um cast e eu fiz mas continua pedindo 
ficou assim
tabela = (DefaultTableModel)table.getModel();
((Object) tabela).setNumRows(0);
ai a msg de erro que da é Chang cast of ‘tabela’
:)bg pela ajuda
Qual é o nome da sua jTable???
:lol:
o nome da minha jtable é table
Olá vamos lá, não programo no eclipse!!! + vou tentar te ajudar!!! rsrs
como vc ta populando o dbGrid ?
é com dataProvider?
se for é so criar um metodo limpar
e seta o teu dataprovider com valor zero
[Bindable]
private var listDar:ArrayCollection = new ArrayCollection();
public function limparDbGrid(){
listDar=0;
}
Espero ter ajudado! como disse não programo no eclipse uso o NetBeans.
dhyan, que codigo é esse? Isso é Scala ou alguma linguagem alternativa?
paty, voce precisa aprender como os dados vão parar na JTable, isso é feito através do TableModel, voce pode ver mais sobre isso nos links da minha assinatura.
Com um TableModel proprio voce só precisa da um clear na lista de dados e sua JTable estara limpa.
Faça isso e se livre o quanto antes do DefaultTableModel.
Bem Marky como disse eu programo no NetBeans usei eclipse uma vez pra fazer trabalho da facul.
no NetBeans eu iria somente usar o seguinte código: table.setNumRows(0);
entao pensei que se atribui-se 0 poderia tbm funcionar.
só dei essa ideia pq descobrir que ela tava usando eclipse apos eu te tentado ajuda-la,
se ela tivesse dito que era no eclipse nem tentaria! rsrs pq nao o uso.
t+.
Isso nao tem haver com Eclipse ou Netbeans.
É apenas sobre o TableModel.
obrigada pelos posts e pelas explicações já consegui resolver implementando um tableModel dai consigo limpar as linhas através do metodo clear 
muito obrigada pela ajuda de vcs!