(JAVA) Langsung Mengisi jText Field ketika Table di-klik

Ketika tabel di klik, maka data pada table akan langsung terisi ke textfield.

Disini, saya memisalkan textfield nya sebagai berikut :
1. txt_kd_user (JTextField)
2. txt_alamat (JTextArea)
3. cbo_bagian (JComboBox)

Berikut kodingnya :
private void jTable1MousePressed(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
if (evt.getClickCount() == 1)
{
txt_kd_user.setText(String.valueOf(jTable1.getValueAt(jTable1.getSelectedRow(), 0)));
txt_alamat.setText(String.valueOf(jTable1.getValueAt(jTable1.getSelectedRow(), 1)));

cbo_bagian.setSelectedItem(String.valueOf(jTable1.getValueAt(jTable1.getSelectedRow(), 3)));
}
}

8 Komentar

kl JDatechooser gmn gan?

Reply

bisa baca postingan yang ini mas...

http://yodymada.blogspot.com/2011/07/java-cara-menginputkan-tanggal-lahir.html

ntar yang "txt_birthDate" nya diganti sama nama JDateChooser nya..

Semoga membantu...

Reply

udah dicoba kok g mau ea????? saya coba seperti ini :
if (evt.getClickCount() == 1)
{
txt_kd_user.setText(String.valueOf(jTable1.getValueAt(jTable1.getSelectedRow(), 0)));

jDateChooser1.setDateFormatString(String.valueOf(jTable1.getValueAt(jTable1.getSelectedRow(), 1)));

cbo_bagian.setSelectedItem(String.valueOf(jTable1.getValueAt(jTable1.getSelectedRow(), 3)));
}

Reply

@Anonim diatas :

klo untuk jDateChooser memang agak sulit karena return data nya yang tidak cocok..
mungkin bisa dicoba dengan menggunakan metode yg mengambil tanggal langsung dari database dengan menggunakan Statement dan ResultSet...

Ntar resultset nya pakai getDate()...

Semoga membantu...

Reply

Kalau menggunakan Resulset emang bisa.... berarti tidak bisa ea???

Reply

@Anonim :

Bukan nggak bisa, cuma belum tau aja caranya, karena yOdy juga masih baru belajar Java...
Nanti yOdy cari tau dulu caranya yah...
Makasih udah berkunjung ^^

Reply

Terima Kasih Tutorialnya gan...

Reply

kalau untuk Menampilkan data dari tabel ke combobox gmna ya gan?

Reply

Post a Comment