Eae Galera, beleza?
Estou tendo um problema com colunas que são inteiros no JTable, no meu TableModel o isCellEditable está como para ser editável, mas quando eu executo o sistema e ponho para adicionar uma nova linha em branco, eu não consigo editar, somente campos que são Strings. Aqui está meu isCellEditable:
public boolean isCellEditable(int rowIndex, int columnIndex) { switch (columnIndex) { case 0: //Codigo do Item return true; case 1: //Descrição do Item return false; default: return false; }
Aqui está minha função de adicionar uma linha:
public void addItemVendaOrcamento(Itens_VendaOrcamento item) { // Adiciona o registro. listaItens.add(item); int ultimoIndice = getRowCount() - 1; fireTableRowsInserted(ultimoIndice, ultimoIndice); }
Quando eu chamo a função: `modeloItensVendaOrcamento.addItemVendaOrcamento(); na minha tela, o campo inteiro que é o código do item, não consigo editar, como se tivesse travado a célula. Já refiz umas 2 ou 3 tablemodels diferentes, mas nada funciona. Alguém já teve esse problema?new Itens_VendaOrcamento()
Obrigado`
`