Evitando a edicao de um JTable

2 respostas
K

to com o seguinte problema tenho um jtable e queria q esse jtable qnd fosse clicada em uma linha essa n podesse ser editada!!!

2 Respostas

R

ainda nao mexi com jTable mas acho que o comando
jTable.setEditable(false); faz o que voce quer…

Sombriks

Usou o DefaultTableModel, né? Coisa feia, :smiley:

faça o seguinte, seja chique e implemente seu model:

(...)

public class MyModel extends AbstractTableModel implements TableModel {

(...)

eu tb tinha esse problema, aí decidi implementar meu model e como o AbstractTableModel cuidava dos eventos (e até tem uns skemas de fire-não-sei-o-que nessa classe, muito bom pra dar refresh, :smiley: ) e a interface garantia a compatibilidade fiz, por exemplo, TableModels que gravavam em XML, ou se eu mudasse um parâmetro (no caso esse model, :D) a tabela me mostraria dados do MySQL, e por aí vai…

Criado 8 de novembro de 2006
Ultima resposta 9 de nov. de 2006
Respostas 2
Participantes 3