Minggu, 26 Agustus 2018

Koding Cari dan Tampil Record Java Netbeans

Bissmillahirrohmanirrohim..


Artikel kali ini saya akan Posting koding Cari dan koding Tampil Record, seperti biasa untuk bisa lanjut ke step di artikel Cari dan Tampil ini, Sobat- sobat semua diharapkan telah memahami artikel saya yang sebelumnya dan sukses dalam proses Simpan sebuah record ke Database Mysql. Untuk yang belum berhasil proses Simpan record jangan patah semangat teruslah mencoba dan lebih teliti lagi di setiap step dan Source Code yang telah saya share. Semangat Guys 💪😀 !!!

Baiklah langsung kita mulai saja, berikut langkah- langkah proses Cari sebuah record pada Database:

- Tambahkan satu JLabel dan satu JTextField untuk label Cari pada desain FormBuku seperti gambar di bawah ini:


Dan langsung saja kita ganti nama object JTextfield dengan cara Klik kanan pada object nya => Klik Change Variable Name => Ganti nama jadi Tcari => Klik Ok.

Masuk ke proses koding- mengoding Guyss !! Usahakan lebih teliti terhadap besar kecil nya code yang kita ketikkan ya !!

Ketikkan koding Cari pada Class Database seperti gambar dibawah ini:



Pada FormBuku pada bagian Source kita ketikkan koding class caridata dan filter seperti gambar dibawah:



Seperti masalah sebelumnya, jika terdapat tanda Warning lampu kuning bertandakan seru merah. Maka kita membutuhkan import tools tertentu. Caranya cukup Klik satu kali pada Warning bertandakan seru merah tersebut lalu pilih import yang kita butuhkan. Seperti contoh Import DefaultTableModel gambar dibawah ini :


Lakukan hal serupa untuk semua Warning berseru merah tersebut. Lalu pada Desain FormBuku kita  klik kanan TextField Tcari => Pilih Event => Key => Key Released => lalu kita ketikkan koding dibawah ini:


Kita ketikkan lagi koding dibawah untuk Prosedure Klik mouse Table Grid pada FormBuku . Cara nya Klik kanan TableBuku => Pilih Events => Pilih Mouse => Pilih Mouse Clicked => Lalu kita ketikkan koding seperti dibawah ini:


Ohh iya... jangan lupa pada prosedur public void Bersihkan pada source FormBuku kita tambahkan lagi satu baris code di baris terakhir Tcari.setText("");  , jadi apabila kita menggunakan atau memanggil prosedur Bersihkan maka JTextField cari akan ikut kosong atau menjadi bersih.

Setelah semua step dan koding di atas selesai kita buat. Dan pastikan lagi koding yang kita ketikkan tidak ada yang bermasalah. Maka kita langsung saja Running Project dengan Tekan F6 pada keyboard. Jika koding yang kita ketikkan tidak bermasalah maka FormBuku akan tampil dengan sempurna. Sehingga kita dapat melakukan pencarian Record Data Buku berdasarkan Judul Buku yang kan kita cari. Seperti misal nya kita ketikkan pada TextField cari judul buku Koding Java  maka secara otomatis pada TableBuku akan terfilter judul sesuai judul yang kita ketikkan pada TextField Cari. Atau Sobat- sobat semua ingin mencari data berdasaran kode buku atau sesuai kebutuhan Sobat. Kunci nya Anda harus mengganti kata kunci pada Query Select Cari pada class Database . Untuk hasil Running project yang berhasil seperti gambar di bawah: 



Untuk menampilkan semua Record Data pada masing-masing TextField, kita cukup Double Click Mouse pada baris TableBuku tersebut. Maka secara otomatis semua Record akan tampil pada masing- masing TextField seperti gambar di bawah ini:


Data akan tampil semua pada masing- masing TextField, dengan TextField Kode Buku tidak aktif dan TextField Cari juga dalam posisi kosong sesuai dengan apa yang kita ketikkan pada Source  Code pada FormBuku. Semua prosedur itu dapat diubah dengan mudah sesuai dengan kebutuhan Sobat- sobat sekalian.

Sekian untuk artikel kali ini Guys !! Semoga berhasil,

Next Article saya akan coba berbagi cara Menghapus sebuah record dan Prosedure Keluar pada Project yang sama di Java Netbeans.

Semangat,, jangan lelah untuk Berkarya !! Semoga Apa Yang Saya Berikan di Artikel ini Bermanfaat untuk Sobat Semua.





Kamis, 23 Agustus 2018

Koding Simpan Java Netbeans

Bismillahirohmanirrohim,


Hai Sobat !!

Di Artikel kali ini saya akan mencoba sharing koding Simpan sebuah Record Table pada Database Mysql di Java Netbeans. Artikel ini merupakan lanjutan dari artikel saya yang sebelumnya yang berjudul Menampilkan Tabel Pada Form. Bila pada artikel tersebut Sobat berhasil menampilkan Table pada Form maka, Sobat bisa melanjutkan pada proses Simpan sebuah record pada Java Netbeans di artikel kali ini. Baiklah kita langsung mulai saja berikut langkah-langkahnya.

1. Ketikkan koding QuerySimpan berikut pada Class Database.


2. Ketikkan koding Bersihkan dan SimpanRecord berikut pada Source FormBuku.


3. Klik kanan pada Button Simpan => Klik Event => Klik Action => Klik ActionPerformed. Seperti gambar berikut


4. Ketikkan koding BsimpanActionPerformed seperti berikut :



Nah ...! Setelah Sobat- sobat semua selesai proses koding mengoding seperti diatas maka Project ini bisa langsung di Running Trial. Dan harus dipastikan terlebih dahulu koding yang sobat ketikkan tidak ada yang bermasalah. Besar kecilnya huruf koding yang kita ketikkan akan sangat berpengaruh atau Sensitive Case pada koding di Java Netbeans ini. Setelah kita pastikan koding tidak ada yang bermasalah, Running saja Project dengan Tekan F6 pada keyboard sobat sekalian. Jika berhasil melakukan Entry Record maka akan muncul Message Data Sukses Disimpan , Record akan tampil dan TextField akan otomatis pada Tabel di Form Buku . Seperti Gambar dibawah:





Sekian untuk artikel koding Simpan pada Java Netbeans kali ini ya Sobat, Jika ada yang perlu ditanyakan atau ada kritik dan saran yang membangun Silahkan tambahkan di kolom komentarnya ya .. Terima Kasih !!!!..

Senin, 20 Agustus 2018

Menampilkan Tabel Pada Form


Bissmillaahirrohmaanirrohiim.

Assalamu'alaikum Sobat, Apa kabar? 


Pada kesempatan kali ini saya akan berbagi sedikit ilmu tentang bagaimana cara Membuat Project Baru dan Menampilkan Tabel pada Form Project Java Netbeans. Software yang harus kita sediakan yaitu :
  • Pastikan sudah terinstall Software Aplikasi NetBeans.
  • Pastikan sudah terinstall pula Localhost Xampp Mysql.

Baiklah kita langsung saja, berikut langkah- langkah untuk membuat sebuat Project Sederhana: 

  1. Menentukan dan membuat Basisdata
Sebelum mendesain Form sebuah Project, sebaiknya kita terlebih dahulu menentukan Entitas dan Atribut-atribut Database apa sajakah yang harus dibuat pada Project yang akan kita buat. Disini saya mengambil contoh Project sederhana saja yang Insya Allah mudah untuk kita pahami bersama. Project Perpustakaan dengan salah satu Entitas yang akan kita buat yaitu Master Buku. Entitas Buku memiliki atribut berupa Kode Buku, Judul Buku, Tahun Terbit dan Penulis. Okay kita langsung membuat Database pada Localhost kita. Klik Start Apache dan Mysql pada Control Xampp seperti gambar berikut: 

          

        
Langkah selanjutnya buka dengan Browser apa saja ketikkan url: http://localhost:8080/phpmyadmin atau http://localhost/phpmyadmin, maka akan tampil gambar seperti berikut:
   
                             


Kemudian Klik New untuk membuat Database baru, kita create dengan nama dbperpustakaan. Kita Create New Table dengan nama table tbbuku, struktur table seperti gambar berikut:



         


       
Jika, sudah terdesain struktur table seperti gambar diatas maka Klik Button Save ,langsung saja kita Entry satu Record data Buku pada table yang sudah kita buat sebagai Sample seperti gambar dibawah ini:
    
     
    

Nah akhirnya kita telah selesai membuat Database dbperpustakaan  dengan nama tabel tbbuku dan telah memiliki dengan 1 Record Buku sebagai sample.  


   2. Mendesain Form Project pada Software Java Netbeans.

Buatlah sebuah Project pada software Netbeans dengan nama Project perpustakaan. Cara nya Pilih File => New Project => Pilih Categories Java & Project Java Aplication => Klik Next => Project Name diganti menjadi => perpustakaan => Klik Finish. Seperti gambar berikut:



Langkah selanjutnya Create New Desain Form dengan nama FormBuku. Caranya Klik Kanan pada Project perpustakaan => Pilih New => Pilih JFrame Form => ganti nama menjadi FormBuku


Kemudian desainlah FormBuku tersebut sesuai selera kita atau seperti gambar berikut ini:


  
Dengan ketentuan penamaan setiap Properti Object seperti berikut: 
  • JTextField1= Tkd_buku
  • JTextField2= Tnm_buku
  • JTextField3= Ttahun
  • JTextField4= Tnm_pengaran
  • JButton1= Bsimpan
  • JButton2=Bhapus
  • JButton3=Bbatal
  • JButton4=Bkeluar
  • JTable1=TableBuku
Untuk mengganti nama di setiap Properties Object dengan cara Klik Kanan pada Object => Klik Change Variable Name => Ganti nama Objectnya => Kemudian OK. Seperti gambar dibawah:





Langkah selanjutnya Create New Main Class dengan nama Database. Caranya Klik Kanan pada Project perpustakaan => Pilih New => Klik Java Class => Ganti namanya menjadi Database => Klik Finis. Seperti gambar dibawah:




Setelah kita membuat Basis data, Desain Form Data Buku, dan Class Database. Baru kemudian kita dapat menampilkan Table Buku pada Form Data Buku dengan mengkoneksikan terlebih dahulu Database yang kita buat. Langkah-langkahnya seperti berikut:

    • Ketikkan Koding dibawah pada Class Database 
    •  


Jika terdapat simbol Lampu kuning beserta Tanda Seru Merah jangan panik dulu sobat, itu tandanya kita perlu meng Import Classes tertentu dengan cara: Klik saja Simbol Lampu Kuning tersebut lalu Pilih Add Import for Java.sql Sesuai Class yang dibutuhkan seperti gambar dibawah ini Sobatku:



Setelah Klik Add import for java.sql.Connection contoh class diatas, maka secara otomatis simbol lampu kuning akan menghilang. Lakukanlah Import serupa pada semua Simbol Lampu Kuning hingga semua simbol-simbol warning nya hilang. Semangat ya Sobat untuk mengetikkkan semua koding diatas !!!!💪👍😃 Ganbate !!!!!....


Setelah semua import selesai ketikkan koding Class tampiltabel setelah koding Class koneksi , berikut koding Class tampiltabel nya:



Setelah itu tambahkan sebuah Libraries Mysql JDBC Driver . Cara nya Klik Kanan Folder Libraries Pada Project perpustakaan => Pilih Add Library => Pilih Libraries Mysql JDBC Driver => Klik Button Add library. Seperti gambar dibawah:




Setelah itu ketikkan Koding di Source pada FormBuku ,berikut koding nya gambar dibawah ini:



Setelah semua koding diatas selesai kita buat kemudian Running Project dengan Simbol Play Hijau atau dengan cara tekan Tombol F6 . Jika Koding yang kita buat sudah sesuai dan benar maka tampilan akan seperti gambar dibawah ini:



Jika tampilan seperti diatas dapat diartikan Table Buku pada Database Perpustakaan terkoneksi sukses dengan Form Data Buku. Itulah Langkah- langkah sederhana menampilkan Table Database pada Form Java Netbeans.


Sekian dahulu untuk artikel tampilan tabel kali ini. Sampai ketemu di Next Article. Jangan pernah Bosan untuk selalu mengasah keterampilan Ngoding nya ya Sobat !!!

Wassalamu' alaikum wr wb . !