我在这里看到了一些与我类似的问题,但并非所有问题都包括我的问题。我想从“JTable”中获取价值并将其设置为“Jtextfield”。我写了代码,但它不起作用。这是我的代码:
private void Table_EmployeeMouseClicked(java.awt.event.MouseEvent evt)
{
int row =Table_Employee.getSelectedRow();
String Table_click=(Table_Employee.getModel().getValueAt(row, 0).toString());
try{
String sql ="select * from KYaziciProg where \"Müşteri Adı\"='"+Table_click+"' ";
pst=conn.prepareStatement(sql);
rs=pst.executeQuery();
if(rs.next()){
String add1 =rs.getString("Yapılan İşlem");
jTextField2.setText(add1);
String add2 =rs.getString("Müşteri Adı");
jTextField1.setText(add2);
String add3 =rs.getString("Ürünün Cinsi");
jTextField3.setText(add3);
String add4 =rs.getString("Ürünün Miktarı");
jTextField4.setText(add4);
String add5 =rs.getString("Ürünün Fiyatı");
jTextField5.setText(add5);
String add6 =rs.getString("Ürünün Tutarı");
jTextField6.setText(add6);
String add7 =rs.getString("İşlem Tarihi");
jTextField7.setText(add7);
String add8 =rs.getString("Ödeme Vadesi");
jTextField8.setText(add8);
String add9 =rs.getString("Yapılan Ödeme");
jTextField9.setText(add9);
String add10 =rs.getString("Kalan Bakiye");
jTextField10.setText(add10);
}
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}