Как напечатать таблицу базы данных Mysql в Jtable, используя Model.addColumn или метод addItem в Java NetBeans.
Я хочу показать всю таблицу БД в Jtable и на кнопке perticular я удаляю все БДданные таблицы.
public Display() {
initComponents();
this.setLocationRelativeTo(null);
output();
output1();
}
public void output(){
try{
//DefaultTableModel model=(DefaultTableModel)tbloutput.getModel();
conn=DB_connection.ConnectDB();
String sql="SELECT * FROM output";
pst =conn.prepareStatement(sql);
rs = pst.executeQuery();
int i=0;
while(rs.next())
{
EBF1[i] = rs.getFloat("EBF1");
EBF2[i] = rs.getFloat("EBF2");
EBF3[i] = rs.getFloat("EBF3");
EBF5[i] = rs.getFloat("EBF5");
EBF10[i] = rs.getFloat("EBF10");
EBF20[i] = rs.getFloat("EBF20");
EBF30[i] = rs.getFloat("EBF30");
EBF40[i] = rs.getFloat("EBF40");
i++;
}
}catch(SQLException e){
JOptionPane.showMessageDialog(null, "Error:"+e);
}finally{
try{
pst.close();
rs.close();
conn.close();
}catch(SQLException e){
JOptionPane.showMessageDialog(null, "Error close");
}
}
}
public void output1(){
try{
DefaultTableModel model=(DefaultTableModel)tbloutput.getModel();
model.addColumn(EBF1);
model.addColumn(EBF2);
model.addColumn(EBF3);
model.addColumn(EBF5);
model.addColumn(EBF10);
model.addColumn(EBF20);
model.addColumn(EBF30);
model.addColumn(EBF40);
}catch(Exception e){
System.out.println(e);
}
}
и могу ли я объединить Output () и output1 ()?