tenho uma tabela que exibe determinados valores numericos(inteiros) quando vou editar alguma celula com valor, ela comeca a preencher apartir do numero. Um exemplo pra explicar melhor: se tem uma celula ja com o valor 50, ao edita-la e digitar o numero 5 vai ficar 505. O que eu quero eh q ao comecar a editar uma celula, ela apague o conteudo que la possui, ja tentei muitas coisas e pesquisei bastante e ainda nao achei, Por favor me ajudem
Evento ao editar celula na jtable
7 Respostas
R
Você provavelmente vai precisar usar um CellEditor especializado:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#editor
F
O seu modelo não sobrescreveu o método setValueAt ??
Deve ter implementado algo errado nele então
acredito q nao tem haver com o setvalue
F
o que voce usa para editar os valores?? voce ta usando setValueAt ?
a propria tabela, ela ja esta editavel. logo ao clicar ela edita a celula;
O método setValueAt do TableModel é chamado toda vez que a celula perde o foco.
mas ai eh q ta, eu quero setar um valor assim q o usuario comecar a editar uma celula, quero q ele ao entrar na celula o valor ja existente se apague
Criado 24 de novembro de 2009
Ultima resposta 25 de nov. de 2009
Respostas 7
Participantes 4