我正在使用 Netbeans 在 JTable 中填充员工数据。我想在每一行中添加单选按钮,以便用户可以选择任何行并可以执行更新/删除等操作。这是我的 TableModel 代码:
DefaultTableModel model = new DefaultTableModel();
model.setColumnIdentifiers(new String[] {"Select","Employee ID","Name","Surname","Birth Place","Genre","Home","Marital Status","Phone","Age","Department"});
try{
con = DriverManager.getConnection ("jdbc:mysql://localhost:3306/"+database,"root","123456");
Statement s = con.createStatement ();
s.executeQuery ("SELECT * FROM Employee");
ResultSet rs = s.getResultSet ();
rs.next ();
String eid = rs.getString ("emp_no");
String name = rs.getString ("name");
String surname = rs.getString ("surname");
String pbirth = rs.getString ("place_birth");
String genre = rs.getString ("genre");
String home = rs.getString ("home");
String mstatus = rs.getString ("marital_status");
String ph = rs.getString ("phone");
int age = rs.getInt ("age");
String dept = rs.getString ("department");
for(int i=0;i<30;i++)
model.addRow(new Object[] {?,eid, name, surname, pbirth, genre, home, mstatus, ph, age, dept});
}
catch (Exception e){
}
this.jTable1.setModel(model);
在每一行的第一列中,我想插入一个单选按钮。请给我建议。谢谢。