ola pessoal, tenho um metodo para preencher uma JTable…
porem o .setNumRows(0) e o .addRow estao dando erro, por que sera???
public void preencher_jtable()
{
jTable1.getColumnModel().getColumn(0).setPreferredWidth(10);
jTable1.getColumnModel().getColumn(1).setPreferredWidth(10);
jTable1.getColumnModel().getColumn(2).setPreferredWidth(10);
jTable1.getColumnModel().getColumn(3).setPreferredWidth(10);
DefaultTableModel modelo = (DefaultTableModel)jTable1.getModel();
modelo.setNumRows(0);
try
{
while (obj_access.resultset.next()){
modelo.addRow(new Object[]{obj_access.resultset.getString("ContratoCod"),
obj_access.resultset.getString("Contrato"),
obj_access.resultset.getString("Seller"),
obj_access.resultset.getString("Buyer")
});
obj_access.resultset.first();
}
}
catch (SQLException erro){
JOptionPane.showMessageDialog(null,"Erro ao listar no JTable "+erro);
}
}
aparece o seguinte erro:
C:\Users\Naoki\Documents\NetBeansProjects\Seiyo Menka\src\Formularios\editorContratos.java:439: cannot find symbol
symbol : method setNumRows(int)
location: class groovy.model.DefaultTableModel
modelo.setNumRows(0);
C:\Users\Naoki\Documents\NetBeansProjects\Seiyo Menka\src\Formularios\editorContratos.java:444: cannot find symbol
symbol : method addRow(java.lang.Object[])
location: class groovy.model.DefaultTableModel
modelo.addRow(,new Object[]{obj_access.resultset.getString(“ContratoCod”)
).