siang sahabat pencari ilmu semua, semoga yang kita pelajari selalu diberkahi oleh Allah SWT...Aamiin Show siang ini saya akan posting Program JAVA cara menampilkan Record/nilai field database pada komponen text JTextField menggunakan Netbeans. disini saya masih menggunakan data pada postingan sebelumnya jadi sahabat semua harus mencoba postingan tersebut. menampilkan record data pada komponen Text JTextField digunakan sebelum kita melakukan Update dan Delete data, ketika akan melakukan update data maka data yang kita update ditampilkan terlebih dahulu ke JTextField, sehingga kita hanya melakukan perubahan, field mana saja yang akan diupdate nilainya. cara menampilkan record data pada komponen Text JTextField, disini saya akan bahas dengan 2 cara : 1. Menampilkan data dengan menggunakan nilai syarat yang dipanggil pada JTextField Baiklah kita akan Bahas satu persatu : Cara Pertama select field from table where field_syarat="nilai_field _syarat"; contoh :
select * from identitas where nobp="1200134"; ok, kita lanjutka, disini kita akan menampilkan data berdasarkan "nobp" maka berikan Event pada JTextField No BP yaitu ActionPerformed, kemudian tambahkan coding berikut : try { sql="select * from identitas where nobp='"+TxtNobp.getText()+"'"; st=con.createStatement(); rs=st.executeQuery(sql); while(rs.next()) { TxtNama.setText(rs.getString("Nama_MHS")); TxtJk.setText(rs.getString("J_Kelamin")); TxtAlamat.setText(rs.getString("Alamat")); TxtJurusan.setText(rs.getString("Jurusan")); TxtNohp.setText(rs.getString("NoHp")); } }catch(Exception e) { JOptionPane.showMessageDialog(null,"GAGAL"); } seperti gambar berikut : Ket : Nilai field nobp diambil dari JTextField TxtNobp dengan perintah getText(), sedangkan untuk menampilkan nilai yang lain TextField diambil dari masing-masing field dengan perintah getString("Nama_Field") untuk ditampilkan pada JTextField dengan perintah setText(parameter). Hasil Isi nilai pada JTextField NoBP, kemudian tekan ENTER, jika ada nilai nobp yang diinputkan dalam database maka akan tampil nilai field yang lain sesuai nilai nobp tersebut, jika tidak ada maka nilai field yang lain tidak akan tampil. Menampilkan data dengan cara memilih record data pada JTable, nilai yang diambil berdasarkan baris dan kolom dari record yang dipilih atau diselect, dengan cara ini, semua record data harus tampil pada JTable untuk melakukan seleksinya. (saya anggap program menampilkan data pada JTable sudah selesai). berikan Event Pada JTable TbMahasiswa, klik kanan TbMahasiswa --> Event --> Mouse --> MouseClicked, kemudian tambahkan coding berikut : TxtNobp.setText(TbMahasiswa.getValueAt(TbMahasiswa.getSelectedRow(), 1).toString()); TxtNama.setText(TbMahasiswa.getValueAt(TbMahasiswa.getSelectedRow(), 2).toString()); TxtJk.setText(TbMahasiswa.getValueAt(TbMahasiswa.getSelectedRow(), 3).toString()); TxtAlamat.setText(TbMahasiswa.getValueAt(TbMahasiswa.getSelectedRow(), 4).toString()); TxtJurusan.setText(TbMahasiswa.getValueAt(TbMahasiswa.getSelectedRow(), 5).toString()); TxtNohp.setText(TbMahasiswa.getValueAt(TbMahasiswa.getSelectedRow(), 6).toString()); Seperti gambar berikut : Keterangan coding : 1. Textfield tempat menampilkan nilai setelah data tampil pada JTable kemudian pilih record data mana yang akan ditampilkan pada komponen text JTextField, sebagai contoh dipilih record no 2, maka akan tampil semua nilai recor pada JTextField kecuali No, karena index nol (0) tidak kita panggil. Selamat Mencoba, semoga bermanfaat...good luck... Apa fungsi dari setText () dan getText () pada komponen?Jawaban: Fungsi getText untuk mengambil teks pada field text dari form. Fungsi setText untuk menampilkan teks yang diambil ke dalam text area di bawahnya.
Jelaskan apa yang dimaksud dengan JTextField?JTextField adalah area baris tunggal (sigle-line area) dimana melalui obyek text field, pengguna program dapat memasukkan string melalui keyboard atau program dapat menampilkan string.
Jelaskan apa yang dimaksud dengan JLabel?Kelas JLabel adalah komponen grafis untuk menampilkan teks pendek yang tidak dapat diedit, image atau keduanya. JLabel berfungsi memberikan keterangan pada komponen Java lain, seperti obyek kelas JTextField.
Apa fungsi dari jButton?jButton merupakan sebuah komponen java swing yang dapat digunakan sebagai pemicu sebuah ActionEvent. JButton atau bisa kita kenal dengan tombol dapat kita buat menggunakan syntax pemrograman java. Ada juga dengan menarik jButton dari komponen swing pada pallete di netbeans.
|