PEMROGRAMAN BERORIENTASI OBJEK (Cara Menyisipkan Tanggal JCALENDER)di Java NetBeans

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.
  1. Dibagian Menu Netbeans, pilih Tools >> Libraries.
  2. Maka akan muncul Jendela Library Manager seperti pada gambar.
  3. Pilih tombol New Library… Sehingga muncul tampilan New Library. Isikan Library Name dengan “JCalender” Lalu klik OK.
  4. Maka pada Daftar Libraries akan ada library baru.
  5. 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.
  6. 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).
  1. Pilih Menu Tools>>Palette>>Swing/AWT Components.
  2. Maka akan tampil Jendela  Palette Manager dan klik tombol Add from Library.
  3. Sehingga tampil Jendela Instal Components to Palette. Dan pilih JCalender lalu Next.
  4. Pilih DateChooser dan klik tombol Next.
  5. Pilih Kategori Palette dengan Swing Control, lalu Finish.
  6. 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.
  1. 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.

  2. 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.
    1. Untuk Button Simpan isi dengan kode berikut.
    2. Pada Button Edit isi dengan kode berikut.
    3. Untuk Button Hapus ketik kode berikut.
    4. Event Key Pressed JTextField txtNIM.
  3. Jalankan Program dengan SHIFT+F6.
    Database Masih Kosong.
    Data Berhasil Disimpan.
    Setelah Data berhasil di Simpan di Database
    Pencarian Setelah menekan Enter dengan NIM
    Data Berhasil di Edit
    Setelah Data Berhasil di Edit di Database
    Data Berhasil di Hapus
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.

3 thoughts on “PEMROGRAMAN BERORIENTASI OBJEK (Cara Menyisipkan Tanggal JCALENDER)di Java NetBeans

Leave a Reply

Your email address will not be published. Required fields are marked *