Mouse clik ini fungsinya untuk memanggil /menampilkan data yang sudah tersimpan di database dan sudah muncul di jTable ke textField agar data tersebut bisa di Edit dan di Hapus. Yuk di coba...
Langkah-langkah (menggunakan form Admin) :
a.
Kita kembali ke desain form Admin atau
yang akan kita buat.
b.
Pada desain tabelnya (jTable) kita klik kanan –
pilih Events – Mouse – mouseClicked. Secara otomatis akan kembali ke source.
c.
Di bawah source program “ private void
tabelAdminMouseClicked(java.awt.event.MouseEvent evt) { “ ketikkan :
int i=tabelAdmin.getSelectedRow();
if(i>-1){
txtIdAdmin.setText(tabmode.getValueAt(i, 0).toString());
txtPassword.setText(tabmode.getValueAt(i, 1).toString());
}
Keterangan
:
o
Sesuaikan nama textfield dan nama tabel
masing-masing.
Sehingga
tampilannya seperti :
Setelah itu, coba jalankan program dengan menekan tombol F9 dan pastikan tidak ada coding yang merah atau error :D
NB : ada yang kurang jelas atau pertanyaan, silahkan comentarnya! karena ini bukan copy paste, hasil praktek sendiri. Teman2 boleh copas ini tapi sertakan link sumbernya :D
============= SELAMAT MENCOBA & HAPPY CODING =============
This comment has been removed by the author.
ReplyDeletekalo misalkan ada 5 kolom
ReplyDeletenama alamat part1 part2 part3
dan ada 3 baris textfield.
dari data 5 kolom tersebut, bagaimana menampilkannya didalam textfield
misalkan klik pertama, maka baris textfield pertama akan terisi data.
klik kedua, maka baris textfield kedua akan terisi data.
begitu juga pada baris textfield ketiga.
sudah di balas via BBM ya. :D
DeleteKalau tabelAdmin itu nama tabel.. Jd kalau tabmode nama apa nya min?
ReplyDeleteDefault table model nya mas
Deletetab mode itu apanya ya min?
ReplyDeletedari Default table model nya mas
Deleteklo untuk date gmna mbak
ReplyDeleteklo dari tabel ke kombo box gimana gan ?
ReplyDeletemasih pakai
combobox.setText(tabmode.getValueAt(i, 0).toString());
?