Estou usando o AbstractTableModel.
Vish mano, bem uma 5ª vez que eu faço esse tópico e ninguém responde! ;-;
Você pode criar um botão salvar, e pegar todos os registros dessa JTable quando for clicar em salvar. O JTable tem um método que pega todos os registros.
Segue um pequeno exemplo como percorrer uma lista de JTable:
for(int i = 0; i < jTableOrcamentoMateriais.getRowCount(); i++){
El_Orcamento el_Orcamento = new El_Orcamento(
Integer.valueOf(String.valueOf(jTableOrcamentoMateriais.getValueAt(i, 0))),
String.valueOf(jTableOrcamentoMateriais.getValueAt(i, 1)),
(Integer.valueOf(String.valueOf(jTableOrcamentoMateriais.getValueAt(i, 2)))),
Float.valueOf(String.valueOf(jTableOrcamentoMateriais.getValueAt(i, 3))),
Float.valueOf(String.valueOf(jTableOrcamentoMateriais.getValueAt(i, 4))));
listaEl_Oracamento.add(el_Orcamento);
}
Cara, só uma dúvida: De onde vem essa classe “El_Orcamento”?
É só um exemplo que eu peguei de um sistema de minha prioridade. No Caso você vai substituir para a Classe que sua JTable representa.