JCalender di Java Netbeans
Artikel ini adalah kelanjutan dari artikel sebelumnya tentang database yaitu Contoh Database dengan XAMPP dan Java Netbeans yang tidak menyisipkan komponen tanggal. Maka untuk kali ini, Firman akan memberikan Contoh Program Database dari Java yang dapat memasukkan data tanggal. Biasanya digunakan saat kita membuat program untuk memasukkan tanggal lahir, tanggal saat kita melakukan penjualan pada aplikasi atau lainnya. Lalu bagaimana cara membuat program yang dapat memasukkan data tanggal dan disimpan didalam Database. Baiklah langsung saja kita simak berikut dibawah ini.
Saat kita ingin memasukkan tanggal di JFrame Form, kita harus mempunyai sebuah komponen yang dapat menampilkan data tanggal. Oleh karena itu, kita membutuhkan sebuah library (pustaka) untuk mengolah data tanggal tersebut. Library tersebut adalah JCalender yang mempunyai format .jar. Secara default Library tersebut tidak ada di dalam Palette bawaan Netbeans. Jadi, kita bisa menambahkan nya dengan cara mendownload JCalender dari internet. Tenang saja, disini Firman telah menyiapkan agar memudahkan kalian, untuk mendownload filenya dibawah ini.
Setelah di download, lakukan langkah-langkah berikut ini untuk menambahkan JCalender.jar pada Library Netbeans.
- Dibagian Menu Netbeans, pilih Tools >> Libraries.
- Maka akan muncul Jendela Library Manager seperti pada gambar.
- Pilih tombol New Library… Sehingga muncul tampilan New Library. Isikan Library Name dengan “JCalender” Lalu klik OK.
- Maka pada Daftar Libraries akan ada library baru.
- Selanjutnya, pilih tombol Add JAR/Folder di jendala Library Manager tadi. Maka akan muncul jendela baru. Cari file Jar yang telah di download dan klik tombol Add JAR/Folder.
- Menambahkan JCalender pada Library pun selesai, kita bisa melihatnya dibagian Libraries pada TAB Project. Jangan lupa juga menambahkan Libraries Connector ke MySQL pada Project.
Selesai menambahkan Libraries, sekarang kita menambahkan Komponen JDateChooser untuk menangani data tanggal (Date).
- Pilih Menu Tools>>Palette>>Swing/AWT Components.
- Maka akan tampil Jendela Palette Manager dan klik tombol Add from Library.
- Sehingga tampil Jendela Instal Components to Palette. Dan pilih JCalender lalu Next.
- Pilih DateChooser dan klik tombol Next.
- Pilih Kategori Palette dengan Swing Control, lalu Finish.
- Setelah selesai, maka pada bagian Palette >> Swing Control terdapat komponen JDateChooser.
Barulah sekarang kita bisa memulai membuat Aplikasi dengan menggunakan data tanggal. Oke, ikuti langkah-langkah membuat contoh aplikasinya berikut ini.
- Buat JFrame Form dalam sebuah Project dengan tampilan yang telah di modifikasi seperti gambar berikut.
Komponen Nama Variabel JTextField1 txtNIM JTextField2 txtNama JDateChooser TglLahir JButton1 btnSimpan JButton2 btnEdit JButton3 btnHapus
Dan Untuk Struktur Database Modifikasi seperti gambar berikut.
- Berikanlah Event actionPermormed pada masing-masing tombol dan Event KeyPressed pada JTextField txtNIM serta sesuaikan Nama Database dan Nama Tabel di XAMPP yang telah anda buat.
- Untuk Button Simpan isi dengan kode berikut.
- Pada Button Edit isi dengan kode berikut.
- Untuk Button Hapus ketik kode berikut.
- Event Key Pressed JTextField txtNIM.
- Jalankan Program dengan SHIFT+F6.
Database Masih Kosong.
Demikian postingan saya kali ini, semoga berguna dan bermanfaat bagi kita semua. Kekurangan dan kesalahan saya mohon maaf, dan jika belum paham atau ingin bertanya berikanlah komentar dibawah. Atas kunjungannya saya ucapkan Terima Kasih.
haloo pak
haloo pak
hallopak
pak itu jcalendarnya biar format indonesia gimana?