1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| public void ListeRegistre()
{
try{
String Query ="SELECT * FROM registres ";
Connection connection = (Connection) DataBaseConnector.getConnection();
PreparedStatement ps = (PreparedStatement) connection.prepareStatement(Query);
ResultSet rs = ps.executeQuery();
ResultSetMetaData md = (ResultSetMetaData) rs.getMetaData();
colNo = md.getColumnCount();
while (rs.next()) {
objects = new Object[colNo];
for (int i = 0; i < colNo; i++) {
objects[i] = rs.getObject(i + 1);
//objects[i]=isCellEditable(i, colNo);
}
// TxtJtable.getModel().;
aModel.addRow(objects);
}
TxtJtable.setModel(aModel);
TxtJtable.repaint();
} catch (SQLException ex) {
Logger.getLogger(FormProcedureGestionRegistre1.class.getName()).log(Level.SEVERE, null, ex);
}
/*Code de ma JTable*/
private DefaultTableModel aModel;
private javax.swing.JTable TxtJtable;
TxtJtable = new javax.swing.JTable();
String[] tableColumnsName = {"REGISTRE DISPONIBLES"};
aModel = new DefaultTableModel();
aModel.setColumnIdentifiers(tableColumnsName);
TxtJtable.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxtJtable.setModel(aModel ); |
Partager