estou desenvolvendo um sistema onde preencho uma JTable com os dados do meu banco, quando eu inicio a aplicação ele carrega os dados normalmente, ai eu cadastro outros dados e ele atualiza a JTable também normalmente, mas o problema é o seguinte: quando eu clico na JTable ele volta aos dados que eu carreguei inicialmente e não com os novos.
16 SimpleTableModel modelo = new SimpleTableModel(dados, colunas);
17 JTable jtable = new JTable(modelo);
18 jtable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
Você tem que fazer isso novamente. Pois no Array antigo estao
os valores antigos , ou o model “descincronizou” com a view.
Apesar de eu trabalhar com model’s populados apartir de JavaBeans
isso nunca aconteceu comigo. Tenho o exemplo de uma aplicação inacabada
em algum lugar. Já posto ela aqui…