criei um jable com alguns dados que não podem ser editados mas quando cliko duas vezes sobre alinha se torna possivel editar os dados,
como faço para não seja possivel editar???
Jtable
F
3 Respostas
W
vc tem que definir isso no TableModel da JTable.
Ai vai um exemplo, de um codigo meu.
DefaultTableModel model = new DefaultTableModel(rsResultArray, fields) {
public boolean isCellEditable(int row, int column) {
return false;
} };
JTable table = new JTable(model);
Espero ter ajudado.
//Daniel
So um observação, você vai ter de adicionar um MouseListener para saber quando o mouse clicou duas vezes na JTable…
Se você usa DefaultTableModel eu recomendo à você, parar de usar o DefaultTableModel e criar uma classe que extende de AbstractTableModel pra você usar como modelo se quiser exemplos é só falar que eu posto o código
Criado 26 de junho de 2007
Ultima resposta 27 de jun. de 2007
Respostas 3
Participantes 4
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo