Srs: Em um projeto para faculdade que fiz em java swing alumas entradas de txt do campo de texto que eram inteiras tiveram que ser chamado o toString, para que fossem as memorias recebessem esse tipo de variável , mesmo eu realizando a conversão antes. Poderiam me dizer por que nesse caso tive que usar o toString , pois fiz e deu certo , mas não consegui compreender a fundo o motivo.
txt_IdEdita.setText((String) tbl_Lista.getValueAt(row, 0).toString());
txt_NomeEdita.setText((String) tbl_Lista.getValueAt(row, 1));
txt_TipoEdita.setText((String) tbl_Lista.getValueAt(row, 2));
txt_EstoqueEdita.setText((String) tbl_Lista.getValueAt(row, 3).toString());
txt_ValorEdita.setText((String) tbl_Lista.getValueAt(row, 4).toString());