private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
//获取表格的model
DefaultTableModel dtm=(DefaultTableModel)jTable1_Table.getModel();
//在model中添加内容
Vector v_Add=new Vector();
v_Add.add(jTextField1_name.getText());
v_Add.add(jTextField2_sex.getText());
v_Add.add(jTextField3_age.getText());
v_Add.add(jTextField4_id.getText());
dtm.addRow(v_Add);
}
private void jButton6MouseClicked(java.awt.event.MouseEvent evt) {
//获取当前行
int row=jTable1_Table.getSelectedRow();
//获取每一列的值
jTextField1_name.setText(jTable1_Table.getValueAt(row,0).toString());
jTextField2_sex.setText(jTable1_Table.getValueAt(row,1).toString());
jTextField3_age.setText(jTable1_Table.getValueAt(row,2).toString());
jTextField4_id.setText(jTable1_Table.getValueAt(row,3).toString());
}
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
DefaultTableModel dtm=(DefaultTableModel)jTable1_Table.getModel();
Vector v_Re=new Vector();
v_Re.remove(jTextField1_name.getText());
v_Re.remove(jTextField2_sex.getText());
v_Re.remove(jTextField3_age.getText());
v_Re.remove(jTextField4_id.getText());
dtm.removeColumnSelectionInterval(0, 4);
}
private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton7MouseClicked(java.awt.event.MouseEvent evt) {
//获取当前行
int row=jTable1_Table.getSelectedRow();
//获取每一列的值
jTextField1_name.setText(jTable1_Table.getValueAt(row,0).toString());
jTextField2_sex.setText(jTable1_Table.getValueAt(row,1).toString());
jTextField3_age.setText(jTable1_Table.getValueAt(row,2).toString());
jTextField4_id.setText(jTable1_Table.getValueAt(row,3).toString());
}
删除选中行总是报错,求大神指点