Por favor preciso de ajuda neste código que estou desenvolvendo para inserir novas linhas automaticamente após chamar este evento em um mouseclicked em uma jtable , precisas ser com DefaultTableModel
Segue abaixo :
private void listagem() {
String comando = "";
int l = 0;
try {
Conexao c = new Conexao();
ResultSet rs;
rs = c.consultar(comando);
DefaultTableModel model = (DefaultTableModel) jTListagemVenda.getModel();
model.setNumRows(0);
int t = 1;
while (rs.next()) {
t++;
}
model.setNumRows(t);
rs.first();
do {
jTListagemVenda.setValueAt(rs.getString("Codigo"), l, 0);
jTListagemVenda.setValueAt(rs.getString("Nome"), l, 1);
jTListagemVenda.setValueAt(rs.getString("PrecoVenda"), l, 2);
jTListagemVenda.setValueAt(rs.getString("Quantidade"), l, 3);
jTListagemVenda.setValueAt(rs.getString("PrecoVenda"), l, 4);
}while(l < t);
} catch (SQLException ex) {
Logger.getLogger(Venda.class.getName()).log(Level.SEVERE, null, ex);
}
}