Kita akan mencoba menambahkan Custom Palette dari library. Kali ini kita akan mencoba menambahkan Komponen Swing dari Library JCalendar. Untuk library Swing yang lain caranya akan sama.
Langkah-langkahnya :
- Download dulu library JCalendar kalau belum punya.
- Daftarkan library JCalendar tersebut lewat Library Manager, bisa diakses lewat Tools -> Libraries. Beri nama “JCalendar” dan masukkan File jar yang telah di download sebelumnya.
- Setelah library di daftarkan. Sekarang klik Tools -> Palette -> Swing/AWT Component.
- Buat sebuah kategori baru dengan mengklik button “New Category” dan beri nama “JCalendar”.
- Klik “Add From Library” kemudian pilih Library JCalendar yang telah dibuat pada langkah 2. Dan klik Next.
- Setelah library di load oleh NetBeans maka akan muncul daftar Beans (Class) yang dapat di masukkan sebagai Custom Palette. Pilih kemudian klik Next.
- Setelah memilih Bean apa saja yang akan dijadikan Custom Palette silahkan pilih kategori mana yang akan menjadi penampung Komponen-komponen baru tersebut. Karena kita sudah membuat categori baru seperti pada langkah 4 maka pilih kategori “JCalendar”.
- Komponen Baru siap di Gunakan.




“Add From Library” digunakan apabila library JCalendar telah kita daftarkan seperti pada langkah ke 2 tetapi apabila ingin mengambil komponen Swing dari file jar lain tanpa di daftarkan ke Library maka gunakan “Add From JAR”. Tetapi Saya lebih menganjurkan untuk memasukkan dahulu file-file JAR tersebut menjadi sebuah library seperti pada langkah ke 2. Karena apabila Custom Palette yang kita gunakan maka Library yang dibutuhkan akan langsung ditambahkan kedalam Project kita.

Perlu diingat tidak semua Bean/Class dibutuhkan dan kita harus tahu Bean/Class apa saja yang kita butuhkan. Pada JCalendar silahkan pilih nama Class yang mempunyai Bean Info seperti pada gambar diatas.
Bean Info merupakan Class yang mengidentifikasi sebuah Bean/Class sehingga Bean/Class yang di identifikasikan akan mempunyai karakteristik berbeda seperti Nama, Icon dan lain-lain.
Penamaan dari Bean Info biasanya hanya nama Class yang akan diidentifikasi ditambah dengan kata BeanInfo contohnya “JDayChooser” memiliki Bean Info “JDayChooserBeanInfo”.
Lebih jelas tentang Bean Info akan saya bahas pada posting selanjutnya.

DIarsipkan di bawah: Java, NetBeans | Tagged: Java, JCalendar, NetBeans








wah beneran niat nich
ampe di posting di blog
keep spirit lah pokoknya
hehehe
mas aku bisa dikasih lebih banyak tentang kegunaan library ini gak, pleaseee
Library JCalendar itu sekumpulan komponen Swing untuk menampilkan Tanggal, Calendar, tahun dan lain-lain.
kalau di delphi kan sudah ada nah di NetBeans belum ada tuh. makanya harus ditambahi sendiri.
Library / komponen swing lain yang bagus salah satunya SwingX. mau lebih tau google aja yah…
kalau SwingX lebih kmplit lagi.
Oh ya mampir2 ke Forumnya jug-joglosemar ya.
forum.jug-joglosemar.org
pasti mas. eh mas aku msih kesulitan unutk nginstall jdk dilinuk. kesulitannya pas disuruh nentuin instalan jdk pas nginstal netbeans-nya
acaranyaa ini bisa unutk umum ya mas
den, kapan di-update nich blog
postingnya yang sering dunk
sehari sekali kek ato 2 hari sekali kek
biar yang dateng gak bosen
wkwkwkwk
mas ku tunggu update nya
ayooo posting yang banyak mas, biar nilai ibadahnya jadi tambah banyak….
iya nih maaf. Soalnya lagi sibuk nyelesain tanggung jawab yaitu meluluskan diri biar jadi sarjana.
Makanya doain ya biar cepet selesai biar bisa posting yang banyak lagi
hehehe mantep
mas, kalo nambahin swingX, JXLayer, gimana ? Apakah tipenya beans jugaX ?
Halo Met Malem Mas Deny..
Saya mau tanya ni Mas..
Cara koneksi netbeans ke DB SQL Server 2005 untuk windows XP..
Mas Deny pnY Project sederhana gk Mas..
Project Netbeans dgn DB Sql server 2005..
klo ada Saya mau bgtzz y Mas..
Y Form sederhana jg g p2 Mas..
d sertai adanya syntax Insert, update, delete n search d dalam formnya Mas..
Saya lgi bingung ni Mas cari koneksi netbeans k Sql Server 2005..
tny OM google..tp gk sesuai dengan keinginan saya..
Tlong saya Mas..
Maaf merepotkan Mas…
Mkasih banyak y Mas Deny..
Sukses truzz Mas,..
Ciiippp !!…
makasih yaaa mazz..