Como que eu faço para que as células de um JTable fiquem desabilitadas em tempo de execução… eu sei que dá para setar o model dela como AbstractTableModel mas eu não consegui fazer isso em tempo de execução… alguém saberia me dizer como fazer?
Desabilitando JTable
P
2 Respostas
Seguinte:
- setEnable: Na JTable
No modelo( TableModel ) - isCellEditable( int linha, int coluna ): retorna true se a celula pode ser editada, false se nao.
Acho q so isso ja faz o q vc quer…! :roll:
P
Seguinte:
- setEnable: Na JTable
No modelo( TableModel )- isCellEditable( int linha, int coluna ): retorna true se a celula pode ser editada, false se nao.
Acho q so isso ja faz o q vc quer…! :roll:
E fiz o seguinte, eu criei uma classe chamada ModeloTabela que extende de um modelo da tabela e sobreponho o método isCellEditable, que retornará o valor da variável editavel que está presente na mesma classe, esta classe também contém um método para mudar o valor desta variável, mudando a edição da tabela, e deu certo… brigadão
Criado 24 de maio de 2004
Ultima resposta 25 de mai. de 2004
Respostas 2
Participantes 2