0
我有一个Jpanel,其中包含一个JTabel和JTextField,用于在单击该行两次时显示Jtable行的值。用户可以编辑JTextField的值,而不是点击按钮来更新,一旦按钮被点击,updateUser方法将被调用。我正在尝试编写一个JUnit测试来测试updateUser是否正在更新用户。 如何执行双击特定的表格行以获取指定的JTextField中显示的数据?使用鼠标单击事件进行Junit测试
public void updateUser(){
String id= txtid.getText();
String name =txtName.getText();
String q = "UPDATE `user` SET `name`=? WHERE `id`=?";
try{
PreparedStatement ps = Login.con.prepareStatement(q);
ps.setString(2, id);
ps.setString(1, name);
ps.executeUpdate();
JOptionPane.showConfirmDialog(null, "User Updated");
}catch(Exception eu){
}
}