【发布时间】:2016-03-14 05:56:12
【问题描述】:
我需要检查是否选中了复选框,以便可以删除或修改相应的行。 我正在使用在每次插入时都会更改的动态 jTable。
DefaultTableModel model = (DefaultTableModel)tab1.getModel();
model.setRowCount(0);
try{
Class.forName("java.sql.Driver");
Connection conn = (Connection)DriverManager.getConnection("jdbc:mysql://localhost:3306/radees","root","123");
Statement st = conn.createStatement();
String query="SELECT * FROM stage ORDER BY Nom,ecole ";
ResultSet rs = st.executeQuery(query);
while(rs.next()){
String d1 = rs.getString("Nom");
String d2 = rs.getString("Prenom");
String d3 = rs.getString("CIN");
String d4 = rs.getString("Service");
String d5 = rs.getString("debut");
String d6 =rs.getString("fin");
String d7 =rs.getString("ecole");
model.addRow(new Object[] {d1,d2,d3,d4,d5,d6,d7});
}
rs.close();
st.close();
conn.close();
}
catch(Exception e){
JOptionPane.showMessageDialog(this,"Erreur de Connection!");
}
jLabel9.setText(tab1.getModel().getValueAt(1,6).toString());
【问题讨论】:
标签: java swing checkbox jtable