Komponen datepicker akan sangat membantu pada aplikasi yang kita bangun lebih-lebih pada aplikasi yang memerlukan inputan tanggal semisal aplikasi pendaftaran, aplikasi penyewaan buku (aplikasi perpustakaan) dan semacamnya. Secara Default, jika menggunakan IDE Netbeans komponen Date picker belum tersedia oleh karena kita perlu menambahkan library datepicker ini sebelum dapat menggunakannya. silahkan download libarari jcalendar disini.
Langkah Menambahkan JCalendar ke Netbeans
1. Klik kanan pada Pakcage Libraries | Add Jar / Folder | Pilih Library (File Jar) yang telah anda download sebelumnya
Langkah Menambahkan JCalendar ke Netbeans
1. Klik kanan pada Pakcage Libraries | Add Jar / Folder | Pilih Library (File Jar) yang telah anda download sebelumnya
2. Langkah Selanjutnya adalah proses menambahkan komponen JCalendar kedalam daftar komponen (Pallete) yang ada di Netbeans agar kita dapat menggunakannya. Klik kanan pada Pallete Netbeans | Pilih Pallete Manager lalu ikuti langkah yang ada pada gambar dibawah ini
Pada gambar dibawah Cari Library (File Jar) yang telah anda download sebelumnya
Pilih Komponen dari Library JCalendar yang ingin anda tambahkan ke Pallete Netbeans. Pada contoh ini saya hanya menambahkan komponen jdatechooser
Pilih Lokasi tempat komponen JDateChooser akan diletakkan. disini saya memilih Pallete Swing Control
Cara Mengambil Inputan dari JDatechooser atau Date time Picker di Java Netbeans
Setelah menambahkan komponen JCalendar di IDE netbeans rasanya kurang komplit jika saya tidak memabahas bagaimana mengambil inputan dari komponen JDatechooser agar nantinya bisa juga kita simpan kedalam database.
1. Langkah pertama silahkan tambahkan komponen JDateChooser kedalam JFrame anda. Tambahkan pula sebuah JButton dan sebuah JTextField untuk menampilkan outputnya
Berikutnya Import Library Simple Date Format
import java.text.SimpleDateFormat;Setelah itu Klik dua kali pada komponen JButton yang telah anda tambahkan kemudian tambahkan coding berikut. Hasilnya dapat anda lihat pada gambar diatas.
SimpleDateFormat sdf; sdf = new SimpleDateFormat("yyyy-M-d"); jTextField1.setText(sdf.format(jDateChooser1.getDate()));
Posting Komentar