Rabu, 08 April 2015

Rian Saadillah

Menampilkan data dari JTable java ke JTextfield

Kali ini kita akan membuat bagaimana caranya supaya ketika JTable di klik maka data yang ada di JTable muncul di JTextfield, sebelumnya kita akan membuat method Tampilkan silahkan klik link tersebut untuk melihat sourcode tampilkan data, event tersebut dijalankan ketika project dijalankan atau Windowactivate. 

Event yang akan kita buat biasanya digunakan untuk mengubah data, jadi logika programnya adalah ketika JTable diklik maka data yang ada di JTable akan ditampilkan di Textfield. Untuk menaruh sourcodenya adalah klik kanan pada JTable - Mouse - mouseclicked lihat gambar :

Gambar
Desain aplikasinya masih menggunakan desain yang sebelumnya :
Desain Form
Berikut ini adalah sourcodenya :
try {
                int row = tabelTampil.rowAtPoint(evt.getPoint());

                String id = tabelTampil.getValueAt(row, 0).toString();
                String nama = tabelTampil.getValueAt(row, 1).toString();
                String alamat = tabelTampil.getValueAt(row, 2).toString();

                txtID.setText(String.valueOf(id));
                txtNama.setText(String.valueOf(nama));
                txtAlamat.setText(String.valueOf(alamat));
            
        } catch (Exception e) {
    }
    }

Sebelum meletakkan kode tersebut, keadaan JTable sudah harus terisi, yaitu dengan menampilkan isi data JTable dari database, event untuk menampilkan data tersebut adalah pada saat event windowactivated lihat gambar :
Menaruh event Windowactivated
Setelah itu panggil method tampilkan();

Rian Saadillah

About Rian Saadillah -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :

6 comments

Write comments
Unknown
AUTHOR
19 Juni 2016 pukul 20.13 delete

mas, saya mau nanya, tetapi beda topik sma yg dibahas diatas. jadi permasalahan saya yaitu, saya mempunyai jPanel, jFrame1 dan jFrame2, nah jPanel tersebut saya panggil di jFrame1, selanjutnya saya ingin meng-close jFrame1 tersebut dengan tombol close yang ada pada jPanel dan membuka jFrame2 dengan tombol close tersebut, kira-kira gimana syntaxnya ya mas? mohon bantuannya kalau bisa membantu. terimakasih banyak.

Reply
avatar
Unknown
AUTHOR
29 April 2017 pukul 22.27 delete

method tampilkannya mana bro

Reply
avatar
Unknown
AUTHOR
16 Maret 2018 pukul 01.18 delete

kalau kolomnya lebih dari sembilan bisa tidak ya? soalnya saya coba test ndak mau.. error, tapi kalau di bawah 9 dia bisa nampil.
terimakasih,

Reply
avatar
Unknown
AUTHOR
30 Juni 2018 pukul 11.34 delete

Klo datanya di tampilkan ke combobox, bkan d texfield gimana ya gan??

Reply
avatar
Unknown
AUTHOR
30 Juni 2018 pukul 11.35 delete

Klo datanya di tampilkan ke combobox, bkan d texfield gimana ya gan??

Reply
avatar
vira
AUTHOR
3 April 2019 pukul 07.33 delete

itu yang (row, 0)kenapa error ya?

Reply
avatar