Pessoal, estou tendo dificuldade com um problema que ao meu ver parece bobo…
Não estou conseguindo adicionar um listner em um JTable para capturar as modificações feitas pelo usuário.
Por ex, tenho uma tabela de itens, o usuário pode clicar 2x sobre algum dos itens e alterar seu valor. Quando o usuário apertar Enter o valor deveria ser alterado no banco.
Todas as minhas tentativas resultaram em erro, tentei com TableModelListener, tentei com jTable1.tableChanged mas não estou conseguindo…
E como é que faço isto, estou meio enferrujado… Alguns anos no php me fizeram perder a prática =D
Até andei lendo vários posts aqui mesmo do guj mas não consegui fazer funcionar.
Primeiro de tudo, você já implementou seu TableModel? Nele existe um método chamado setValueAt, que só é chamado quando o dado é alterado e confirmado pelo usuário.
Se você está usando o DefaultTableModel, é melhor parar agora mesmo a seguir os links da minha assinatura.